/**
 * Simple color utility for terminal output
 * Uses basic ANTML escape sequences for maximum compatibility
 */
export declare const colors: {
    black: string;
    red: string;
    green: string;
    yellow: string;
    blue: string;
    magenta: string;
    cyan: string;
    white: string;
    brightBlack: string;
    brightRed: string;
    brightGreen: string;
    brightYellow: string;
    brightBlue: string;
    brightMagenta: string;
    brightCyan: string;
    brightWhite: string;
    bgBlack: string;
    bgRed: string;
    bgGreen: string;
    bgYellow: string;
    bgBlue: string;
    bgMagenta: string;
    bgCyan: string;
    bgWhite: string;
    reset: string;
    bold: string;
    dim: string;
    italic: string;
    underline: string;
    blink: string;
    inverse: string;
    hidden: string;
    strikethrough: string;
};
export declare const supportsColor: string | boolean;
export declare function colorize(text: string, color: keyof typeof colors): string;
export declare const theme: {
    primary: (text: string) => string;
    primaryBold: (text: string) => string;
    success: (text: string) => string;
    successBold: (text: string) => string;
    warning: (text: string) => string;
    warningBold: (text: string) => string;
    error: (text: string) => string;
    errorBold: (text: string) => string;
    info: (text: string) => string;
    infoBold: (text: string) => string;
    dim: (text: string) => string;
    command: (text: string) => string;
    param: (text: string) => string;
    code: (text: string) => string;
    header: (text: string) => string;
    subheader: (text: string) => string;
};
export declare const colorLogo: string;
declare const _default: {
    colors: {
        black: string;
        red: string;
        green: string;
        yellow: string;
        blue: string;
        magenta: string;
        cyan: string;
        white: string;
        brightBlack: string;
        brightRed: string;
        brightGreen: string;
        brightYellow: string;
        brightBlue: string;
        brightMagenta: string;
        brightCyan: string;
        brightWhite: string;
        bgBlack: string;
        bgRed: string;
        bgGreen: string;
        bgYellow: string;
        bgBlue: string;
        bgMagenta: string;
        bgCyan: string;
        bgWhite: string;
        reset: string;
        bold: string;
        dim: string;
        italic: string;
        underline: string;
        blink: string;
        inverse: string;
        hidden: string;
        strikethrough: string;
    };
    colorize: typeof colorize;
    theme: {
        primary: (text: string) => string;
        primaryBold: (text: string) => string;
        success: (text: string) => string;
        successBold: (text: string) => string;
        warning: (text: string) => string;
        warningBold: (text: string) => string;
        error: (text: string) => string;
        errorBold: (text: string) => string;
        info: (text: string) => string;
        infoBold: (text: string) => string;
        dim: (text: string) => string;
        command: (text: string) => string;
        param: (text: string) => string;
        code: (text: string) => string;
        header: (text: string) => string;
        subheader: (text: string) => string;
    };
    colorLogo: string;
    supportsColor: string | boolean;
};
export default _default;
//# sourceMappingURL=colors.d.ts.map