/** * Task summary for the `aidlc status` column (task-breakdown AC-21). * * One file read per task-bearing instance, no glob, no cache (NFR4/DD4 — * unlike traceability, there is no repo scan to amortize). Phase visibility * (design-or-later, with an implementation anchor for templates without a * design phase, F3) is checked by the caller, matching the * `isTestingOrLater` precedent. */ import type { TasksSummary } from './types.js'; /** * Read and summarize one instance's tasks.md. * * @returns null when the file is absent, unreadable, or defines no tasks — * the column renders `-`. */ export declare function tasksForStatus(projectRoot: string, instanceName: string): TasksSummary | null; /** Format for the status table: `done/total`, plus ` ▸n` when deferred (AC-21). */ export declare function formatTasks(summary: TasksSummary): string; //# sourceMappingURL=status.d.ts.map