UNPKG

538 BTypeScriptView Raw
1import * as Winston from 'winston';
2import { LogLevel } from './config/logger';
3export 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}