/** * @module PrivID */ interface apiUrlProps { collections: { default: { named_urls: { base_url: string; predict?: string; enroll?: string; validate_api_key?: string; }; }; collection1?: { named_urls?: { predict?: string; enroll?: string; validate_api_ket?: string; delete?: string; }; }; collection2?: { named_urls?: { predict?: string; enroll?: string; validate_api_ket?: string; delete?: string; }; }; }; } interface loadModulesProps { api_url: apiUrlProps; api_key?: string; api_orchestration_url?: string; cache_config?: boolean; timeout?: number; useCdn?: boolean; } /** * This function load the wasm module * @category Utils */ export declare const loadPrivIdModule: ({ api_url, api_key, api_orchestration_url, cache_config, timeout, useCdn, }: loadModulesProps) => Promise<{ support: boolean; message?: string; }>; export declare const isModuleLoaded: () => boolean; export * from './apiUtils'; export { clearDB, clearCache } from './dbUtils'; export * from './faceModule'; export { setEnvVariables } from './envUtils'; export { convertCroppedImage, checkPackageSupport, getScreenOrientation } from './utils';