/** * checkin/briefing.ts * * Turns a state snapshot into the compact briefing the model judges. Pure and * deterministic so it is testable without any live services, the daemon binds * a CheckinStateReader to the real sessions/channels/automation, and this * renders whatever that reader returns. */ import type { CheckinStateSnapshot } from './types.js'; /** A one-line summary of the snapshot, reused in receipts. */ export declare function summarizeCheckinState(snapshot: CheckinStateSnapshot): string; /** The compact briefing text handed to the judge. */ export declare function assembleCheckinBriefing(snapshot: CheckinStateSnapshot): string; //# sourceMappingURL=briefing.d.ts.map