/** * Issue Command * Issue #264: gh CLI integration for issue management * * [MF-CONS-001] Uses createIssueCommand() factory + addCommand() pattern * because subcommands (create/search/list) require nested Command definition, * which is not possible with the inline program.command().action() pattern * used by init/start/stop/status. * * Security: * - [SEC-MF-001] Input length validation (title: 256, body: 65536) * - [SEC-SF-001] Label sanitization (control/zero-width character removal) * - Command injection prevention: spawnSync with array args (no shell: true) * * @module issue-command */ import { Command } from 'commander'; /** * Create the issue command with subcommands. * [MF-CONS-001] Returns a Command instance for program.addCommand(). */ export declare function createIssueCommand(): Command; //# sourceMappingURL=issue.d.ts.map