import type { LedgerFacts } from '../workflow/workflow-inflight-probe.js'; export interface DispatchLedgerInput { readonly projectRoot: string; readonly sessionId: string; } /** * Read one session's dispatch ledger. * * `absent` when the session has no ledger at all (no dispatch was ever * registered), `unreadable` when the index is there but cannot be parsed, and * `readable` with one fact per row otherwise. */ export declare function readDispatchLedgerFacts(input: DispatchLedgerInput): LedgerFacts;