/** * Describes a command row rendered in CLI help output. */ export interface CommandHelpEntry { command: string; description: string; } /** * Describes an additional section rendered after the command list. */ export interface CommandHelpSection { title: string; lines: readonly string[]; } /** * Formats a command help block with aligned command descriptions. */ export declare function formatCommandHelp(options: { heading: string; entries: readonly CommandHelpEntry[]; sections?: readonly CommandHelpSection[]; }): string; /** * Prints a formatted command help block. */ export declare function printCommandHelp(options: { heading: string; entries: readonly CommandHelpEntry[]; sections?: readonly CommandHelpSection[]; }): void;