import { SecureStorage } from '../types'; export declare class LocalStorageSecureStorage implements SecureStorage { private masterKey; private keyDerivationKey; private readonly KEY_PREFIX; private readonly KEY_STORE_NAME; private readonly KEY_ROTATION_INTERVAL; private lastKeyRotation; private db; private initialized; private constructor(); static create(): Promise; private initializeKeys; private ensureInitialized; private initializeKeyStore; private getKeyFromStore; private storeKey; private initializeMasterKey; private initializeKeyDerivationKey; private rotateKeys; private clearKeyFromMemory; private deriveObscureKey; private sha256First12Bytes; private deriveIndexedDBKey; private encryptValue; private decryptValue; get(key: string): Promise; set(key: string, value: string): Promise; remove(key: string): Promise; clear(): Promise; } //# sourceMappingURL=SecureStorage.d.ts.map