interface InternalStorage { set(key: string, value: any): void; getString(key: string): string | undefined; contains(key: string): boolean; clearAll(): void; getAllKeys(): string[]; delete(key: string): void; } export declare class Storage { private storage; constructor(storage: InternalStorage); contains(key: string): boolean; setItem(key: string, value: any): void; getItem(key: string): any; getAllKeys(): string[]; clearAll(): void; deleteItem(key: string): void; } export declare const storage: Storage; export declare function useStorage(): Storage; export {};