/** * `localStorage` passkey storage adapter. * * Persists passkey records across page reloads in the browser. `localStorage` * has a ~5MB limit and stores data unencrypted; for larger or more structured * needs prefer {@link import("./indexeddb.js").IndexedDBStorage}. */ import type { StorageAdapter, StoredPasskey } from "../types.js"; export declare class LocalStorageAdapter implements StorageAdapter { private storageKey; constructor(storageKey?: string); private read; private write; save(passkey: StoredPasskey): Promise; get(keyId: string): Promise; getByContract(contractId: string): Promise; getAll(): Promise; delete(keyId: string): Promise; update(keyId: string, updates: Partial>): Promise; clear(): Promise; } //# sourceMappingURL=localStorage.d.ts.map