import { IStorageProvider, ISecureStorageProvider } from "./interfaces"; import { TEnv } from "./types"; export declare const version = "12.5.6"; export declare function generateDeviceId(): string; export declare function encryptAesGCM(data: string, passPhrase: string, salt: string): Promise; export declare function decryptAesGCM(encryptedHex: string, passPhrase: string, salt: string): Promise; export declare function clearStorageForDeviceIds(storageProvider: IStorageProvider, secureStorageProvider: ISecureStorageProvider, deviceIds: string[], env?: TEnv): Promise; export declare function getStoredDeviceIds(storageProvider: IStorageProvider, secureStorageProvider: ISecureStorageProvider): Promise;