@scandit/web-datacapture-barcode
Version:
Scandit Data Capture SDK for the Web
12 lines • 864 B
TypeScript
import { H as Module, R as DataCaptureActionMessageKey, t as AnyDataCaptureActionMessage } from "../dataCaptureWorkerRelated-DCtM_1Ae.js";
import { r as DataCaptureEngine$1 } from "../BarcodeArMode-KtDRsTYm.js";
import { WorkerMain as WorkerMain$1 } from "@scandit/web-datacapture-core/build/js/worker/index.js";
import { AugmentedWorker, ModuleHandler } from "@scandit/web-datacapture-core/build/js/worker/dataCaptureWorkerRelated";
//#region src/main/worker/WorkerMain.d.ts
declare class WorkerMain extends WorkerMain$1<DataCaptureEngine$1, Module> {
constructor(workerSelf: AugmentedWorker<Module>, module: ModuleHandler<Module>);
respondWith<T = unknown>(command: DataCaptureActionMessageKey, requestId: number, executor: () => T): Promise<void>;
onMessage(event: MessageEvent<AnyDataCaptureActionMessage>): boolean;
}
//#endregion
export { WorkerMain };