// Type definitions for Chalk 2 // Definitions by: Thomas Sauer export = chalk; declare function chalk(...text: (string | number)[]): string; declare function chalk(text: TemplateStringsArray, ...placeholders: (string | number)[]): string; declare namespace chalk { interface ChalkConstructorOptions { enabled?: boolean; level?: number; } export function constructor(options?: ChalkConstructorOptions): typeof chalk; export let enabled: boolean; export let level: number; export const supportsColor: boolean; export const hex: (color: string) => typeof chalk; export const keyword: (color: string) => typeof chalk; export const rgb: (r: number, g: number, b: number) => typeof chalk; export const hsl: (h: number, s: number, l: number) => typeof chalk; export const hsv: (h: number, s: number, v: number) => typeof chalk; export const hwb: (h: number, w: number, b: number) => typeof chalk; export const bgHex: (color: string) => typeof chalk; export const bgKeyword: (color: string) => typeof chalk; export const bgRgb: (r: number, g: number, b: number) => typeof chalk; export const bgHsl: (h: number, s: number, l: number) => typeof chalk; export const bgHsv: (h: number, s: number, v: number) => typeof chalk; export const bgHwb: (h: number, w: number, b: number) => typeof chalk; export const reset: typeof chalk; export const bold: typeof chalk; export const dim: typeof chalk; export const italic: typeof chalk; export const underline: typeof chalk; export const inverse: typeof chalk; export const hidden: typeof chalk; export const strikethrough: typeof chalk; export const black: typeof chalk; export const red: typeof chalk; export const green: typeof chalk; export const yellow: typeof chalk; export const blue: typeof chalk; export const magenta: typeof chalk; export const cyan: typeof chalk; export const white: typeof chalk; export const gray: typeof chalk; export const grey: typeof chalk; export const blackBright: typeof chalk; export const redBright: typeof chalk; export const greenBright: typeof chalk; export const yellowBright: typeof chalk; export const blueBright: typeof chalk; export const magentaBright: typeof chalk; export const cyanBright: typeof chalk; export const whiteBright: typeof chalk; export const bgBlack: typeof chalk; export const bgRed: typeof chalk; export const bgGreen: typeof chalk; export const bgYellow: typeof chalk; export const bgBlue: typeof chalk; export const bgMagenta: typeof chalk; export const bgCyan: typeof chalk; export const bgWhite: typeof chalk; export const bgBlackBright: typeof chalk; export const bgRedBright: typeof chalk; export const bgGreenBright: typeof chalk; export const bgYellowBright: typeof chalk; export const bgBlueBright: typeof chalk; export const bgMagentaBright: typeof chalk; export const bgCyanBright: typeof chalk; export const bgWhiteBright: typeof chalk; }