import type { AuditTask } from "../types.js"; import type { ActiveReviewRun } from "../supervisor/operatorHandoff.js"; import type { RunPaths } from "./runArtifactTypes.js"; export type { RunPaths } from "./runArtifactTypes.js"; export declare function buildRunId(obligationId: string | null, index: number, now?: Date): string; export declare function getRunPaths(artifactsDir: string, runId: string): RunPaths; export declare function ensureSupervisorDirs(artifactsDir: string): Promise; /** Persist only review identity + pending work; the host owns all execution. */ export declare function writeReviewRunFiles(artifactsDir: string, run: ActiveReviewRun, pendingTasks: readonly AuditTask[]): Promise; //# sourceMappingURL=runArtifacts.d.ts.map