import type { NodeSnapshot, SnapshotQuery, SnapshotStore } from './types.js'; export declare class FileSnapshotStore implements SnapshotStore { private readonly baseDir; constructor(directory?: string); private sessionFile; save(snapshot: NodeSnapshot): Promise; fetch(sessionId: string, query?: SnapshotQuery): Promise; clear(sessionId: string): Promise; listSessions(): Promise; }