export type SessionStoreWriterTask = { fn: () => Promise; resolve: (value: unknown) => void; reject: (reason: unknown) => void; }; export type SessionStoreWriterQueue = { running: boolean; pending: SessionStoreWriterTask[]; drainPromise: Promise | null; }; export declare const WRITER_QUEUES: Map; export declare function clearSessionStoreCacheForTest(): void; export declare function drainSessionStoreWriterQueuesForTest(): Promise; export declare function getSessionStoreWriterQueueSizeForTest(): number;