export declare const RESUME_BRIEFING_VERSION = 1; export type TimelineEntry = { at: number; type: string; summary: string; ids: string[]; }; export type DecisionEntry = { at: number; type: string; draftId: string; reason?: string; confidence?: number; }; export type NextActionEntry = { command: string; reason: string; priority: number; }; export type Warning = { kind: string; description: string; }; export type ResumeContext = { repositoryKind: string; phase: string; eventCount: number; stateHash?: string; lastEventAt?: number; }; export type ResumeBriefing = { status: "ok"; kind: "ResumeBriefing"; version: number; context: ResumeContext; whatHappened: TimelineEntry[]; whatWasDecided: DecisionEntry[]; whatIsNext: NextActionEntry[]; warnings: Warning[]; }; /** * Build a Resume Briefing from the current working directory. * Every field is derived from the ResolvedGovernanceContext produced by * the Governance Resolver. No mutable status file or hand-authored * narrative is consulted. */ export declare function buildResumeBriefing(cwd: string, overrides?: { logPath?: string; statePath?: string; snapshotsDir?: string; }): Promise; /** * CLI handler for `synth explain resume`. */ export declare function cmdExplainResume(flags: Record): Promise;