/** * Centralized help content for all commands with structured metadata */ export interface CommandExample { code: string; description: string; } export interface CommandHelp { agent: string; description: string; examples: CommandExample[]; name: string; options: CommandOption[]; relatedCommands: string[]; subcommands?: SubcommandHelp[]; workflowPhase: string; } export interface CommandOption { default?: string; description: string; flag: string; } export interface GlobalFlagHelp { category: string; default?: string; description: string; flag: string; } export interface SubcommandHelp { description: string; examples?: CommandExample[]; name: string; options?: CommandOption[]; } /** * Workflow phase definitions with color codes */ export declare const WORKFLOW_PHASES: { readonly finalize: { readonly color: "magenta"; readonly icon: "🟣"; readonly name: "Finalize"; }; readonly implement: { readonly color: "green"; readonly icon: "🟢"; readonly name: "Implement"; }; readonly initialize: { readonly color: "cyan"; readonly icon: "🔷"; readonly name: "Initialize"; }; readonly learn: { readonly color: "blue"; readonly icon: "🔄"; readonly name: "Learn"; }; readonly prepare: { readonly color: "yellow"; readonly icon: "🔮"; readonly name: "Prepare Task"; }; readonly review: { readonly color: "red"; readonly icon: "🔴"; readonly name: "Review"; }; readonly system: { readonly color: "gray"; readonly icon: "🔧"; readonly name: "System"; }; readonly test: { readonly color: "yellow"; readonly icon: "🟡"; readonly name: "Validate"; }; readonly workflow: { readonly color: "white"; readonly icon: "⚙️"; readonly name: "Workflow"; }; }; /** * Global flags available to all commands */ export declare const GLOBAL_FLAGS: GlobalFlagHelp[]; /** * Get global flags grouped by category */ export declare function getGlobalFlagsByCategory(): Record; /** * Command help content for all commands */ export declare const COMMAND_HELP: Record; /** * Get help for a specific command */ export declare function getCommandHelp(commandName: string): CommandHelp | undefined; /** * Get all command names */ export declare function getAllCommandNames(): string[]; /** * Search commands by keyword */ export declare function searchCommands(keyword: string): CommandHelp[]; /** * Get commands by workflow phase */ export declare function getCommandsByPhase(phase: string): CommandHelp[]; /** * Check if command exists */ export declare function hasCommandHelp(commandName: string): boolean; //# sourceMappingURL=help-content.d.ts.map