/** * Terminal rendering for the `ds` commands - status table, verify summary, advisories. * * Project #272 Phase 0: extracted from `commands/ds.ts` (which crossed 800 * lines) into the existing `commands/ds/` subfolder, joining `refresh-history.ts`. * Mechanical split - no behavior change. `registerDSCommands` stays whole in * `ds.ts` so no Commander metadata moves and the generated command table in * SKILL.md cannot drift. */ import type { DSInfo, ScanResult, ShapeValidation } from "./types.js"; export declare function printShapeWarnings(validation?: ShapeValidation): void; export declare function formatRowCount(n: number): string; export declare function printStatusTable(targets: Map, statuses: Map, errors: Map, clearPrevious: boolean): number; export declare function printVerificationCTA(dsId: string): void; export declare function printVerifySummary(scan: ScanResult, dsId: string, rowCount?: number): void;