import type { RunnerDeps } from "../deps.js"; import type { TranscriptFile, TranscriptFiles } from "./files.js"; interface SnapshotOptions { readonly cloneExecutable?: string; readonly deps: RunnerDeps; readonly cleanupTimeoutMs?: number; readonly signal?: AbortSignal; readonly temporaryRoot?: string; } interface SnapshotFiles extends TranscriptFiles { snapshot(path: string): Promise; } export declare function snapshotTranscriptFiles(options: SnapshotOptions): SnapshotFiles; export {}; //# sourceMappingURL=snapshot.d.ts.map