/** * * Thin entry point that wires the four sub-command registrars * (`dispatch`, `heartbeat`, `share`, `shared-read`, `await`) to the * parent `sub-agent` command. The actual implementations live in * * - `dispatch-commands.ts` — `dispatch` single-dispatch action * - `dispatch-from-dag.ts` — `dispatch --from-dag` codepath (slice 9 perf) * - `heartbeat-commands.ts` — `heartbeat` action (G6) * - `share-commands.ts` — `share` + `shared-read` + `await` actions (G8.4 / 2.7.0) * - `sub-agent-shared.ts` — shared types, constants, helpers * * These commands are primitives that the peaks-code / peaks-rd / * peaks-qa SKILL.md compose. Users do NOT invoke them directly. */ import type { Command } from 'commander'; import type { ProgramIO } from '../cli-helpers.js'; export { validateRole } from './sub-agent-shared.js'; export declare function registerSubAgentCommands(program: Command, io: ProgramIO): void;