import type { SafeDiagnosticV1 } from "./consensus.js"; export interface DeepReviewWorkLogRecord { readonly timestamp: string; readonly type: string; readonly elapsedMs: number; readonly details: Readonly>; } export interface DeepReviewWorkLog { readonly path: string; record(type: string, details?: Readonly>): void; close(): Promise; } export declare function openDeepReviewWorkLog(path: string): Promise; export declare function sanitizeAggregateDiagnostic(message: string): string; export declare function diagnosticRecord(id: string, message: string): SafeDiagnosticV1; export declare function newRunId(): string; //# sourceMappingURL=work-log.d.ts.map