/** * peaks audit * CLI surface — Slice L2.1 + L2.3 P2-a. * * Registers the `peaks audit` top-level command with the `red-lines` (L2.1), * `static` (L2.3 P2-a), `prose-ratio`, `goal` and `artifact` subcommands. * Per `peaks-loop-when-adding-a-new-subcommand-check-for-existing-top-level-first.md` * we verified that no `peaks audit` top-level exists; this is the only * file that owns the registration. * * The action bodies live in `audit--runners.ts` siblings; this * file only wires the commands and delegates. Each delegate preserves the * original callback's declared arity. */ import type { Command } from 'commander'; import { type ProgramIO } from '../cli-helpers.js'; export type { AuditGoalData, AuditGoalStatus, StaticAuditData } from './audit-command-shared.js'; export declare function registerAuditCommands(program: Command, io: ProgramIO): void;