claudekit
Version:
CLI tools for Claude Code development workflow
66 lines • 1.85 kB
TypeScript
interface ColorFunction {
(text: string): string;
}
interface PicocolorsLike {
red: ColorFunction;
green: ColorFunction;
yellow: ColorFunction;
blue: ColorFunction;
magenta: ColorFunction;
cyan: ColorFunction;
white: ColorFunction;
black: ColorFunction;
gray: ColorFunction;
grey: ColorFunction;
bold: ColorFunction;
dim: ColorFunction;
italic: ColorFunction;
underline: ColorFunction;
strikethrough: ColorFunction;
inverse: ColorFunction;
bgRed: ColorFunction;
bgGreen: ColorFunction;
bgYellow: ColorFunction;
bgBlue: ColorFunction;
bgMagenta: ColorFunction;
bgCyan: ColorFunction;
bgWhite: ColorFunction;
bgBlack: ColorFunction;
bgGray: ColorFunction;
bgGrey: ColorFunction;
}
export declare class Colors {
private static useColors;
static setEnabled(enabled: boolean): void;
static reset(): void;
static forceEnable(): void;
static get enabled(): boolean;
static success(text: string): string;
static error(text: string): string;
static warn(text: string): string;
static info(text: string): string;
static debug(text: string): string;
static accent(text: string): string;
static bold(text: string): string;
static dim(text: string): string;
static underline(text: string): string;
static get pc(): PicocolorsLike;
}
export declare const symbols: {
success: string;
error: string;
warning: string;
info: string;
arrow: string;
bullet: string;
dash: string;
};
export declare const status: {
success: (text: string) => string;
error: (text: string) => string;
warning: (text: string) => string;
info: (text: string) => string;
};
export declare const colors: typeof Colors;
export default Colors;
//# sourceMappingURL=colors.d.ts.map