import type { SessionStore } from '../../contracts/SessionStore.js'; /** * File-based session store (one file per session id). */ export declare class FileStore implements SessionStore { private root; /** * @inheritdoc */ open(savePath: string, _sessionName: string): Promise; /** * @inheritdoc */ close(): Promise; /** * @inheritdoc */ read(sessionId: string): Promise; /** * @inheritdoc */ write(sessionId: string, data: string): Promise; /** * @inheritdoc */ destroy(sessionId: string): Promise; /** * @inheritdoc */ gc(maxLifetime: number): Promise; private filePath; } //# sourceMappingURL=FileStore.d.ts.map