UNPKG

node-microsvc-lib

Version:
16 lines (15 loc) 636 B
/** * Created by pedrosousabarreto@gmail.com on 21/May/2019. */ import { ILogger } from "./interfaces"; import { ServiceConfigs } from "./service_configs"; export declare class BunyanLogger implements ILogger { private _logger; constructor(svc_configs: ServiceConfigs, log_file_path: string); create_child(attrs?: object): ILogger; debug(message?: any, ...optionalParams: any[]): void; info(message?: any, ...optionalParams: any[]): void; warn(message?: any, ...optionalParams: any[]): void; error(message?: any, ...optionalParams: any[]): void; fatal(message?: any, ...optionalParams: any[]): void; }