import { IWindowStorage } from "./IWindowStorage.js";
export declare class MemoryStorage<T> implements IWindowStorage<T> {
    private cache;
constructor();
constructor(): Promise<void>;
constructor(key: string): T | null;
constructor(key: string): T | null;
constructor(key: string, value: T): void;
constructor(key: string, value: T): Promise<void>;
constructor(key: string): void;
constructor(): string[];
constructor(key: string): boolean;
constructor(): void;
}
//# sourceMappingURL=MemoryStorage.d.ts.map