/**
 * T-AUTO-HANDOFF — pure renderers (deterministic in HandoffState).
 *
 * Four surfaces, one state: the handover doc (the complete record), the
 * MEMORY.md resume block (compressed pointer), the work-graph digest, and the
 * chat digest. Resume steps are MECHANICAL: a mid-flow FSM always resumes at
 * the RESEARCH flow (re-fire the pre-research artifact — audits re-run on the
 * fresh session's budget; user-locked), and the FINAL step is always
 * "commit the handover doc(s)" (the successor-commits half of the locked
 * commit policy).
 *
 * Imports from: ./collect.js (types only).
 * Imported by: handoff/index.ts, handoff/write.ts.
 */
import type { HandoffState } from './collect.js';
/** The mechanical resume steps (research-flow-first; commit-doc last). */
export declare function renderResumeSteps(state: HandoffState): string[];
export declare function renderHandoverDoc(state: HandoffState): string;
export declare function renderResumeBlock(state: HandoffState): string;
export declare function renderWgDigest(state: HandoffState): string;
export declare function renderChatDigest(state: HandoffState): string;
export declare function spliceNarrative(doc: string, narrative: string): string;
/** SessionStart injection text (reader side). */
export declare function renderInjection(docPath: string): string;
//# sourceMappingURL=render.d.ts.map