/** * Commander program setup - creates and configures the CLI program. * * This module: * - Creates the root Command program * - Registers all global options * - Sets up the preAction hook for global option handling * - Registers all commands and shortcuts * - Configures styled help output */ import { Command } from "commander"; import type { CliContext } from "./context.js"; /** * Create and configure the Commander program. * * @param ctx - CLI context with output configuration * @returns Configured Commander program ready for parsing */ export declare function createProgram(ctx: CliContext): Command; //# sourceMappingURL=program.d.ts.map