UNPKG

848 BTypeScriptView Raw
1declare const LogLevels: {
2 trace: number;
3 debug: number;
4 info: number;
5 warn: number;
6 error: number;
7 fatal: number;
8 readonly lower: number;
9 readonly higher: number;
10};
11declare type LogLevelName = 'trace' | 'debug' | 'info' | 'warn' | 'error' | 'fatal';
12declare const LogLevelNames: LogLevelName[];
13declare const LogLevelValues: number[];
14interface LogLevelsScaleEntry {
15 range: {
16 from: number;
17 next: number;
18 };
19 name: string;
20 test(level: number): boolean;
21}
22declare const LogLevelsScale: ReadonlyArray<LogLevelsScaleEntry>;
23declare const logLevelNameFor: (level?: number | undefined) => string;
24declare const parseLogLevel: (level: string | number) => number | undefined;
25export { logLevelNameFor, LogLevels, LogLevelNames, LogLevelValues, LogLevelsScale, parseLogLevel, LogLevelName };