1 | import { Logger } from './logger';
|
2 | import { Level } from './level';
|
3 | export declare class Log {
|
4 | private static instances;
|
5 | static create<TA>(name: string, ...level: Level[]): Logger<TA>;
|
6 | private static getRandomColor();
|
7 | private static display(name, data, incomming, moduleName);
|
8 | private static fixedWidth;
|
9 | private static _logOnly;
|
10 | private static levels;
|
11 | static onlyLevel(...level: Level[]): void;
|
12 | private static _logModules;
|
13 | private static modules;
|
14 | static onlyModules(...modules: string[]): void;
|
15 | private static isMutedModule(moduleName);
|
16 | private static muteAllOtherModules();
|
17 | private static isDevelopmentMode;
|
18 | private static modeIsSet;
|
19 | static setProductionMode(): void;
|
20 | }
|