UNPKG

@sectester/core

Version:

The core package can be used to obtain a config including credentials from different sources, and provide a simplified abstraction to handle events and commands.

22 lines (21 loc) 578 B
export declare enum LogLevel { SILENT = 0, ERROR = 1, WARN = 2, NOTICE = 3, VERBOSE = 4 } export declare class Logger { private MAX_FORMATTED_LEVEL_LENGTH; get logLevel(): LogLevel; set logLevel(value: LogLevel); private _logLevel; constructor(logLevel?: LogLevel); error(message: string, ...args: any[]): void; warn(message: string, ...args: any[]): void; log(message: string, ...args: any[]): void; debug(message: string, ...args: any[]): void; private write; private formatHeader; private formattedLevel; }