UNPKG

@triviality/logger

Version:

Typescript loggers with an interface that support composition

8 lines (7 loc) 376 B
import { LoggerInterface, LogLevel } from './LoggerInterface'; import { AbstractLogLevelLogger } from './AbstractLogLevelLogger'; export declare class CollectionLogger extends AbstractLogLevelLogger implements LoggerInterface { private readonly loggers; constructor(loggers: LoggerInterface[]); log(type: LogLevel, message: any, ...optionalParams: any[]): void; }