/** * Wrap text with color codes */ export declare function colorize(text: string, color: string): string; /** * Remove ANSI color codes from text */ export declare function stripColors(text: string): string; /** * ANSI Color codes for terminal output */ // Basic colors export declare const reset: '\x1B[0m'; export declare const bold: '\x1B[1m'; export declare const dim: '\x1B[2m'; // Foreground colors export declare const black: '\x1B[30m'; export declare const red: '\x1B[31m'; export declare const green: '\x1B[32m'; export declare const yellow: '\x1B[33m'; export declare const blue: '\x1B[34m'; export declare const magenta: '\x1B[35m'; export declare const cyan: '\x1B[36m'; export declare const white: '\x1B[37m'; export declare const gray: '\x1B[90m'; // Background colors export declare const bgBlack: '\x1B[40m'; export declare const bgRed: '\x1B[41m'; export declare const bgGreen: '\x1B[42m'; export declare const bgYellow: '\x1B[43m'; export declare const bgBlue: '\x1B[44m'; export declare const bgMagenta: '\x1B[45m'; export declare const bgCyan: '\x1B[46m'; export declare const bgWhite: '\x1B[47m'; export declare const levels: LogLevelColors; declare interface LogLevelColors { debug: ColorCode info: ColorCode success: ColorCode warning: ColorCode error: ColorCode } // Log level specific colors declare type ColorCode = string;