UNPKG

llamajs

Version:

A dynamic logger for the dynamic developer

14 lines (13 loc) 452 B
import { LogMessage } from '../messages/logMessage'; import { LoggerConfig } from './loggerConfig'; export declare class Logger { private config; constructor(config?: LoggerConfig); init(): Promise<void[]>; private initTransports; configure(config: LoggerConfig): void; private isConfigValid; private sendToTransports; log(logMessage: LogMessage, messageConfig?: any): void; removeTransports(): void; }