import { StorageAdapter } from './StorageAdapter'; /** * Decorator adapter that transparently encrypts/decrypts values using AES-GCM 256-bit. * Wraps any StorageAdapter. Falls back to passthrough when Web Crypto API is unavailable (SSR). * Migration: if decryption fails on a stored value, returns it as-is (plain text migration path). */ export declare class EncryptedStorageAdapter implements StorageAdapter { private inner; private keyPromise; private subtle; constructor(inner: StorageAdapter, secret?: string); setItem(key: string, value: string): Promise; getItem(key: string): Promise; removeItem(key: string): Promise; clear(): Promise; } //# sourceMappingURL=EncryptedStorageAdapter.d.ts.map