UNPKG

498 BTypeScriptView Raw
1interface Options {
2 logLevel?: 'verbose' | 'quiet';
3}
4declare class Logger {
5 options: Options;
6 constructor(options?: Options);
7 setOptions(options: Options): void;
8 readonly isDebug: boolean;
9 readonly isQuiet: boolean;
10 warn(...args: any[]): void;
11 error(...args: any[]): void;
12 success(...args: any[]): void;
13 log(...args: any[]): void;
14 debug(...args: any[]): void;
15 progress(text: string): void;
16}
17declare const _default: Logger;
18export default _default;