container.ts
Version:
Modular application framework
11 lines (10 loc) • 434 B
TypeScript
import { IContainerModuleOpts, ContainerLogMessage } from "../../container";
import { Log } from "./Log";
export declare class WinstonLog extends Log {
private _logger;
constructor(name: string, opts: IContainerModuleOpts);
/** Winston handler for incoming log messages. */
protected handleLog(log: ContainerLogMessage): void;
/** Winston error handler callback. */
protected handleError(error?: any): void;
}