/** * [WHO]: parseSubAgentCommand, buildSubAgentHelp, SubAgentSubcommand, ParsedSubAgentCommand * [FROM]: No external dependencies * [TO]: Consumed by ./index.ts * [HERE]: extensions/builtin/subagent/subagent-parser.ts - command parser for /subagent */ export type SubAgentSubcommand = "run" | "stop" | "status" | "report" | "apply" | "help"; export interface ParsedSubAgentCommand { command: SubAgentSubcommand; task?: string; options?: { write?: boolean; }; } /** * Parse a registered /subagent command invocation. * Primary syntax follows the phase-A plan: * /subagent * /subagent:run [--write] * /subagent:stop * /subagent:status * /subagent:report * * The root command still accepts legacy space-style args for compatibility. */ export declare function parseSubAgentCommand(commandName: string, args?: string): ParsedSubAgentCommand | null; /** * Build help text for /subagent commands. */ export declare function buildSubAgentHelp(): string;