import Source from "./Source" ; import PatternMarker from "./PatternMarker" ; import BarcodeMarker from "./BarcodeMarker" ; import { Controller , ControllerParameters } from "./Controller" ; let controller ; function initialize ( parameters ) { if ( controller === undefined || controller . disposed === true ) { controller = new Controller ( parameters ) ; } return controller . postInit ; } export { Controller , Source , initialize , PatternMarker , BarcodeMarker } ;