import type { PlatformStorage, AdvancedPlatformStorage } from '../../storage/storage.js'; export declare class WebStorage implements PlatformStorage { setItem(key: string, value: string): void; getItem(key: string): string | null; removeItem(key: string): void; clear(): void; getAllKeys(): string[]; } export declare class AdvancedWebStorage implements AdvancedPlatformStorage { private storage; constructor(); setItem(key: string, value: string, ttl?: number): void; getItem(key: string): string | null; removeItem(key: string): void; clear(): void; getAllKeys(): string[]; hasItem(key: string): boolean; clearPattern(pattern?: string): void; } export declare const webStorage: WebStorage; export declare const advancedWebStorage: AdvancedWebStorage; //# sourceMappingURL=storage.web.d.ts.map