UNPKG

@scandit/web-datacapture-core

Version:

Scandit Data Capture SDK for the Web

38 lines (35 loc) 1.39 kB
/// <reference types="emscripten" /> import { LoadingStatus } from './LoadingStatus.js'; import './ScanditIcon.js'; import { D as DataCaptureLoader } from './Camera-BoUtNCzS.js'; import './Common.js'; import './private/Serializable.js'; import './private/utils/ScanditHTMLElement.js'; import './private/FrameReaders/WatermarkStack.js'; import './tsHelper.js'; import './DataCaptureContextSettings.js'; import './DataCaptureViewPlusRelated.js'; import './NotificationPresenter/NotificationPresenter.js'; import './NotificationPresenter/NotificationConfiguration.js'; import './NotificationPresenter/NotificationStyle.js'; import './ViewControls.js'; import './private/CustomLocationsView.js'; import './private/View.js'; import './private/AnchorPositions.js'; import './private/nativeHandle.js'; import './license/OpenSourceSoftwareLicenseInfo.js'; import './private/HtmlElementState.js'; import './worker/OverrideState.js'; import './logger.js'; interface SDKGlobals { configurePhase: "done" | "started" | "unconfigured"; configurePromise: Promise<void>; userLicenseKey: string; mainDataCaptureLoader: DataCaptureLoader; dataCaptureLoaders: Map<string, DataCaptureLoader>; loadingStatus: LoadingStatus; libraryLocation: string | undefined; } type PartialSDKGlobals = Partial<SDKGlobals>; declare const sdk: SDKGlobals; export { type PartialSDKGlobals, sdk };