UNPKG

@michaelnkomo/cli

Version:

BroCode CLI - AI coding assistant with @ file tagging and multi-language support

30 lines 1.39 kB
/** * UI Utilities - BroCode CLI */ export declare function printBanner(): void; export declare function printCompactBanner(): void; export declare function formatResponse(text: string): string; export declare function printTable(headers: string[], rows: string[][]): void; export declare function printProgress(current: number, total: number, label?: string): void; export declare function printSuccess(message: string): void; export declare function printError(message: string): void; export declare function printWarning(message: string): void; export declare function printInfo(message: string): void; export declare function printSection(title: string): void; export declare function printList(items: string[], color?: 'white' | 'cyan' | 'green' | 'yellow' | 'red'): void; interface BoxOptions { padding?: number; color?: 'white' | 'cyan' | 'green' | 'yellow' | 'red'; borderColor?: 'dim' | 'cyan' | 'green' | 'yellow' | 'red'; } export declare function printBox(content: string, options?: BoxOptions): void; interface Command { command: string; description: string; aliases?: string[]; } export declare function printCommandHelp(commands: Command[]): void; export declare function createLoadingSpinner(message?: string): NodeJS.Timeout; export declare function stopLoadingSpinner(spinner: NodeJS.Timeout): void; export {}; //# sourceMappingURL=ui.d.ts.map