/** * Color utilities for CLI * Uses picocolors for cross-platform terminal colors */ export interface Colors { success: (text: string) => string; error: (text: string) => string; warning: (text: string) => string; info: (text: string) => string; dim: (text: string) => string; bold: (text: string) => string; cyan: (text: string) => string; magenta: (text: string) => string; } /** * Create color functions based on whether colors are enabled */ export declare function createColors(enabled: boolean): Colors; /** * Check if colors should be enabled * - Disabled if --no-color flag * - Disabled if stdout is not a TTY * - Disabled if NO_COLOR env var is set */ export declare function shouldEnableColors(noColorFlag: boolean): boolean; //# sourceMappingURL=colors.d.ts.map