1 | import * as Winston from 'winston';
|
2 | import { LogLevel } from './config/logger';
|
3 | export declare class Logger {
|
4 | level: LogLevel;
|
5 | winston: Winston.LoggerInstance;
|
6 | private config;
|
7 | constructor();
|
8 | private instantiateLogger(config);
|
9 | isDebugEnabled(): boolean;
|
10 | isInfoEnabled(): boolean;
|
11 | isWarnEnabled(): boolean;
|
12 | isErrorEnabled(): boolean;
|
13 | debug(...args: any[]): void;
|
14 | info(...args: any[]): void;
|
15 | warn(...args: any[]): void;
|
16 | error(...args: any[]): void;
|
17 | inspectObject(object: any): void;
|
18 | }
|