UNPKG

@ts-ioc/logs

Version:

tsioc is AOP, Ioc container, via typescript decorator

27 lines (26 loc) 640 B
import { ILoggerManager, LoggerConfig } from './ILoggerManager'; import { ILogger } from './ILogger'; /** * console logger configuration. * * @export * @interface ConsoleLoggerConfig * @extends {LoggerConfig} */ export interface ConsoleLoggerConfig extends LoggerConfig { level?: string; } /** * console log manager. * * @export * @class ConsoleLogManager * @implements {ILoggerManager} */ export declare class ConsoleLogManager implements ILoggerManager { private logger; constructor(); configure(config: ConsoleLoggerConfig): void; getLogger(name?: string): ILogger; static getClassAnnations(): any; }