import type { SyncSessionStore } from './types';
/**
 * Локальное хранилище для разработки и тестов.
 * При остановке или перезапуске процесса все данные теряются.
 */
export declare class MemorySessionStore<T> implements SyncSessionStore<T> {
    private readonly timeToLive;
    private readonly entries;
    constructor(timeToLive?: number);
    get(key: string): T | undefined;
    set(key: string, value: T): void;
    delete(key: string): void;
}
