import type { RunEvent } from "@claudexor/schema"; export declare const RETAINED_OUTPUT_PATH = "final/retained-output.md"; /** Evidence projection only: never chooses an answer, validates a verdict or starts work. */ export declare function retainedOutput(events: Iterable, malformed?: number, onlyAdditional?: boolean): string | null; /** Publish a derived artifact atomically; a failed write never announces a partial file. */ export declare function writeRetainedOutput(runDir: string, source: { events: RunEvent[]; malformed: number; }, onlyAdditional?: boolean): string | null; //# sourceMappingURL=retained-output.d.ts.map