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;
    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, }: 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';
