| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293 | // @flow stricttype TemplateStringsArray = $ReadOnlyArray<string>;export type Level = $Values<{	None: 0,	Basic: 1,	Ansi256: 2,	TrueColor: 3}>;export type ChalkOptions = {|	enabled?: boolean,	level?: Level|};export type ColorSupport = {|	level: Level,	hasBasic: boolean,	has256: boolean,	has16m: boolean|};export interface Chalk {	(...text: string[]): string,	(text: TemplateStringsArray, ...placeholders: string[]): string,	constructor(options?: ChalkOptions): Chalk,	enabled: boolean,	level: Level,	rgb(r: number, g: number, b: number): Chalk,	hsl(h: number, s: number, l: number): Chalk,	hsv(h: number, s: number, v: number): Chalk,	hwb(h: number, w: number, b: number): Chalk,	bgHex(color: string): Chalk,	bgKeyword(color: string): Chalk,	bgRgb(r: number, g: number, b: number): Chalk,	bgHsl(h: number, s: number, l: number): Chalk,	bgHsv(h: number, s: number, v: number): Chalk,	bgHwb(h: number, w: number, b: number): Chalk,	hex(color: string): Chalk,	keyword(color: string): Chalk,	+reset: Chalk,	+bold: Chalk,	+dim: Chalk,	+italic: Chalk,	+underline: Chalk,	+inverse: Chalk,	+hidden: Chalk,	+strikethrough: Chalk,	+visible: Chalk,	+black: Chalk,	+red: Chalk,	+green: Chalk,	+yellow: Chalk,	+blue: Chalk,	+magenta: Chalk,	+cyan: Chalk,	+white: Chalk,	+gray: Chalk,	+grey: Chalk,	+blackBright: Chalk,	+redBright: Chalk,	+greenBright: Chalk,	+yellowBright: Chalk,	+blueBright: Chalk,	+magentaBright: Chalk,	+cyanBright: Chalk,	+whiteBright: Chalk,	+bgBlack: Chalk,	+bgRed: Chalk,	+bgGreen: Chalk,	+bgYellow: Chalk,	+bgBlue: Chalk,	+bgMagenta: Chalk,	+bgCyan: Chalk,	+bgWhite: Chalk,	+bgBlackBright: Chalk,	+bgRedBright: Chalk,	+bgGreenBright: Chalk,	+bgYellowBright: Chalk,	+bgBlueBright: Chalk,	+bgMagentaBright: Chalk,	+bgCyanBright: Chalk,	+bgWhiteBrigh: Chalk,	supportsColor: ColorSupport};declare module.exports: Chalk;
 |