import { IStorage } from "./IStorage"; export declare class PendingStorage implements IStorage { private pendingGroup; private storage; pending: Map; constructor(pendingGroup: string, storage: IStorage); get(key: string): Promise; set(key: string, value: T): Promise; remove(key: string): Promise; getKeys(): Promise; getInfo(key: string): Promise<{ size: number; lastModified: number; } | undefined>; private watchPending; private updatePending; reset(): Promise; watchResync(callback: () => void): void; }