import { IStorage } from "./utils"; export declare class MemoryStore implements IStorage { store: Map; getItem(key: string): string; setItem(key: string, value: string): void; removeItem(key: string): void; } export declare class BrowserStorage { private static instanceMap; storage: IStorage; private _storeKey; private constructor(); static getInstance(key: string, storageKey?: "session" | "local" | "memory"): BrowserStorage; toJSON(): string; resetStore(): Record; getStore(): Record; get(key: string): T; set(key: string, value: T): void; }