import type { Recording } from './types.js'; export interface SkippedFile { filename: string; reason: string; } export interface ListResult { recordings: Recording[]; skipped: SkippedFile[]; } export interface PruneResult { pruned: string[]; skipped: SkippedFile[]; } export declare function readRecording(recordingsDir: string, hash: string): Promise; export declare function writeRecording(recordingsDir: string, recording: Recording): Promise; export declare function listRecordings(recordingsDir: string): Promise; export declare function pruneRecordings(recordingsDir: string, options: { olderThanDays: number; dryRun?: boolean; now?: Date; }): Promise; //# sourceMappingURL=store.d.ts.map