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