export type RecordedHit = { method: string; path: string; status: number; reqBody: unknown; resBody: unknown; query?: Record; pathParams?: Record; headers?: Record; test?: string; }; export declare function install(): void; /** Hit files carry the run id so a later build can never pick up an earlier run's traffic. */ export declare const HIT_FILE_PATTERN: RegExp; export declare function readRunId(): string | null; /** Called once per Jest run (global setup) so every worker tags its hits identically. */ export declare function startRun(): string; export declare function clearRunMarker(): void; export declare function flush(): void; export declare function clearWorkerHits(): void; export declare function getHits(): RecordedHit[];