| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 | 
							- // Originally by: Rogier Schouten <https://github.com/rogierschouten>
 
- // Adapted by: Madhav Varshney <https://github.com/madhavarshney>
 
- declare namespace kleur {
 
- 	interface Color {
 
- 		(x: string | number): string;
 
- 		(): Kleur;
 
- 	}
 
- 	interface Kleur {
 
- 		// Colors
 
- 		black: Color;
 
- 		red: Color;
 
- 		green: Color;
 
- 		yellow: Color;
 
- 		blue: Color;
 
- 		magenta: Color;
 
- 		cyan: Color;
 
- 		white: Color;
 
- 		gray: Color;
 
- 		grey: Color;
 
- 		// Backgrounds
 
- 		bgBlack: Color;
 
- 		bgRed: Color;
 
- 		bgGreen: Color;
 
- 		bgYellow: Color;
 
- 		bgBlue: Color;
 
- 		bgMagenta: Color;
 
- 		bgCyan: Color;
 
- 		bgWhite: Color;
 
- 		// Modifiers
 
- 		reset: Color;
 
- 		bold: Color;
 
- 		dim: Color;
 
- 		italic: Color;
 
- 		underline: Color;
 
- 		inverse: Color;
 
- 		hidden: Color;
 
- 		strikethrough: Color;
 
- 	}
 
- }
 
- declare let kleur: kleur.Kleur & { enabled: boolean };
 
- export = kleur;
 
 
  |