UNPKG

@privateid/ultra-web-sdk-alpha

Version:
37 lines (36 loc) 1.79 kB
export declare const isLoad: (simd: boolean, url: any, session_token: string, public_key: string, debug_type: string, cacheConfig: boolean, timeout: number, useCdn: boolean, shouldRegenerateSession?: boolean, wasmFailureCallback?: any, usageScenario?: string, cacheContent?: string) => Promise<string>, ultraEnroll: (imageData: ImageData, simd: boolean, config: string, cb: any) => Promise<{ result: number; imageData: Uint8ClampedArray; height: number; width: number; }>, ultraPredict: (originalImages: ImageData[], simd: boolean, config: string, cb: any) => Promise<{ result: number; href: ImageData[]; }>, compareEmbeddings: () => Promise<{ result: number; imageData: Uint8ClampedArray; height: number; width: number; }>, pkiEncrypt: (payload: string) => Promise<{ encryptedKey: string; iv: string; gcmAad: string; gcmTag: string; encrptedMessage: string; }>, checkIfModelsLoaded: (isEnroll: boolean) => Promise<number>, ultraScanBackDocument: (inputImage: ImageData, simd: boolean, config: string, cb: any) => Promise<{ [x: string]: any; }>, ultraScanFrontDocument: (inputImage: ImageData, simd: boolean, config: string, cb: any) => Promise<{ [x: string]: any; }>, ultraCompareEmbeddings: (encryptedEmbeddingsA: string, encryptedEmbeddingsB: string, config: any, cb: any) => Promise<{ result: number; imageData: Uint8ClampedArray; height: number; width: number; }>, ultraAgeEstimate: (imageData: ImageData[], simd: boolean, config: string, cb: any) => Promise<{ result: number; imageData: Uint8ClampedArray; height: number; width: number; }>, ultraDocumentOcr: (inputImage: string, config: string, cb: any) => Promise<{ [x: string]: any; }>, freeMemory: () => Promise<boolean>;