UNPKG

@privateid/ultra-web-sdk-alpha

Version:
39 lines (38 loc) 1.34 kB
interface apiUrlProps { collections: { default: { named_urls: { base_url: string; predict?: string; enroll?: string; validate_api_key?: string; }; }; }; } interface loadModulesProps { api_url: apiUrlProps; sessionToken: string; publicKey: string; timeout?: number; useCdn?: boolean; usageScenario?: string; shouldRegenerateSession?: boolean; cacheContent: string; wasmFailureCallback?: (result: any) => void; } /** * This function load the wasm module * @category Utils */ export declare const loadPrivIdModule: ({ api_url, sessionToken, publicKey, timeout, useCdn, usageScenario, shouldRegenerateSession, wasmFailureCallback, cacheContent, }: loadModulesProps) => Promise<{ support: boolean; message?: string; }>; export declare const isModuleLoaded: () => boolean; export * from './apiUtils'; export * from './envUtils'; export { clearDB, clearCache } from './dbUtils'; export * from './faceModule'; export { convertCroppedImage, checkPackageSupport, getScreenOrientation, getStatusMessage, getRawFaceValidationStatus, getRawSpoofStatusMessage, getFrontDocumentStatusMessage, getBackDocumentStatusMessage, getPassporttStatusMessage, } from './utils'; export * from './main';