@scandit/web-datacapture-id
Version:
Scandit Data Capture SDK for the Web
52 lines (51 loc) • 2.17 kB
TypeScript
import "./scandit-web-datacapture-id-private";
import type { ModuleLoader } from "@scandit/web-datacapture-core";
import { IdCaptureWorkerManager } from "./worker/IdCaptureWorkerManager";
import { CentaurusLoader } from "scandit-web-datacapture-id-private";
export * from "./Enums";
export * from "./IdCapture";
export * from "./Listener";
export * from "./IdCaptureError";
export * from "./IdCaptureFeedback";
export * from "./IdCaptureOverlay";
export * from "./IdCaptureSettings";
export * from "./Region";
export * from "./AamvaBarcodeVerifier";
export * from "./AamvaBarcodeVerifierResult";
export * from "./RejectionReason";
export * from "./document/IdCaptureDocument";
export * from "./document/DriverLicense";
export * from "./document/HealthInsuranceCard";
export * from "./document/IdCard";
export * from "./document/Passport";
export * from "./document/RegionSpecific";
export * from "./document/RegionSpecificSubtype";
export * from "./document/ResidencePermit";
export * from "./document/VisaIcao";
export * from "./scanner/Scanner";
export * from "./scanner/FullDocumentScanner";
export * from "./scanner/SingleSideScanner";
export * from "./captured-id/BarcodeResult";
export * from "./captured-id/CapturedId";
export * from "./captured-id/DateResult";
export * from "./captured-id/DrivingLicenseCategory";
export * from "./captured-id/DrivingLicenseDetails";
export * from "./captured-id/LocalizedOnlyId";
export * from "./captured-id/MRZResult";
export * from "./captured-id/ProfessionalDrivingPermit";
export * from "./captured-id/VehicleRestriction";
export * from "./captured-id/VIZResult";
export type { Translations } from "./translations";
export interface IdCaptureLoaderOptions {
enableVIZDocuments?: boolean;
}
export declare let centaurusLoader: CentaurusLoader | undefined;
export declare let mainDataCaptureLoader: IdCaptureWorkerManager;
export declare function idCaptureLoader(options?: IdCaptureLoaderOptions): ModuleLoader;
export declare function setMainDataCaptureLoader(newLoader: IdCaptureWorkerManager): void;
/**
* @hidden
*
* Used by tests.
*/
export declare function setCentaurusLoader(newLoader: CentaurusLoader): void;