@triviality/logger
Version:
Typescript loggers with an interface that support composition
8 lines (7 loc) • 376 B
TypeScript
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;
}