UNPKG

1.18 kBTypeScriptView Raw
1import art = require("./art");
2import bare = require("./bare");
3import beep = require("./beep");
4import columns = require("./columns");
5import erase = require("./erase");
6import move = require("./move");
7import getStrippedLength = require("./get-stripped-length");
8import slice = require("./slice");
9import strip = require("./strip");
10import throbber = require("./throbber");
11import reset = require("./reset");
12import windowSize = require("./window-size");
13
14declare namespace clc {
15 export type Format = bare.Format;
16 export type ColumnOptions = columns.ColumnOptions;
17 export type ColumnsOptions = columns.ColumnsOptions;
18 export interface Color extends Format {
19 readonly windowSize: typeof windowSize;
20 readonly erase: typeof erase;
21 readonly move: typeof move;
22 readonly beep: typeof beep;
23 readonly columns: typeof columns;
24 readonly strip: typeof strip;
25 readonly getStrippedLength: typeof getStrippedLength;
26 readonly slice: typeof slice;
27 readonly throbber: typeof throbber;
28 readonly reset: typeof reset;
29 readonly art: typeof art;
30 }
31}
32
33declare const clc: clc.Color;
34export = clc;