declare type BaseStorage = Pick; export declare type ClientStorage = { getItem(key: string, defaultState?: T | null): T | null; setItem(key: string, value: T | null): void; removeItem(key: string): void; }; export declare const noopStorage: BaseStorage; export declare function createStorage({ storage, key: prefix, }: { storage: BaseStorage; key?: string; }): ClientStorage; export {};