UNPKG

@entro314labs/ai-changelog-generator

Version:

AI-powered changelog generator with MCP server support - works with most providers, online and local models

105 lines (104 loc) 2.98 kB
/** * Color utility for consistent styled output across the application * Uses ANSI escape codes for maximum compatibility */ /** * Color utility class */ declare class Colors { [key: string]: any; constructor(); shouldEnableColors(): boolean; colorize(color: any, text: any): any; setupColors(): void; setupFallbackColors(): void; disable(): void; enable(): void; emoji(text: any): any; status(type: any, message: any): any; commitType(type: any): any; risk(level: any): any; impact(level: any): any; diffAdd(text: any): any; diffRemove(text: any): any; diffContext(text: any): any; progress(current: any, total: any, label?: string): string; getVisibleLength(str: any): any; box(title: any, content: any, minWidth?: number): string; successMessage(message: any): string; errorMessage(message: any): string; warningMessage(message: any): string; infoMessage(message: any): string; processingMessage(message: any): string; aiMessage(message: any): string; metricsMessage(message: any): string; separator(char?: string, length?: number): any; sectionHeader(text: any): any; formatFileList(files: any, maxDisplay?: number): any; formatMetrics(metrics: any): string; get symbols(): { success: string; error: string; warning: string; info: string; arrow: string; bullet: string; check: string; cross: string; star: string; heart: string; diamond: string; circle: string; square: string; triangle: string; play: string; pause: string; stop: string; refresh: string; sync: string; upload: string; download: string; plus: string; minus: string; multiply: string; divide: string; equals: string; pipe: string; hash: string; at: string; dollar: string; percent: string; ampersand: string; question: string; exclamation: string; ellipsis: string; middot: string; section: string; paragraph: string; copyright: string; registered: string; trademark: string; degree: string; plusminus: string; micro: string; alpha: string; beta: string; gamma: string; delta: string; lambda: string; mu: string; pi: string; sigma: string; tau: string; phi: string; omega: string; }; statusSymbol(type: any, message: any): string; gradient(text: any, colors?: string[]): Promise<any>; get spinnerFrames(): string[]; get dotsFrames(): string[]; boxed(content: any, options?: Record<string, any>): string; table(data: any, options?: Record<string, any>): string; } declare const colors: Colors; export default colors;