@hivetechs/hive-ai
Version:
Real-time streaming AI consensus platform with HTTP+SSE MCP integration for Claude Code, VS Code, Cursor, and Windsurf - powered by OpenRouter's unified API
120 lines • 3.43 kB
TypeScript
/**
* 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