import { LOGGER_SERVICE_CONFIG } from './config'; import { LogType, LogStyle, ILogger } from './interfaces'; export declare class Logger implements ILogger { private config; private _comp; private _module; private _styles; LogStyles: LogStyle[]; constructor(config: LOGGER_SERVICE_CONFIG, typeMeta: Function | string); SetModule: (_module: string) => Logger; SetLogStyle: (type: LogType, style: LogStyle) => Logger; SetLogStyles: (styles: LogStyle[]) => Logger; Debug: (msg: any, method_name?: string, module_name?: string) => void; Info: (msg: any, method_name?: string, module_name?: string) => void; Warn: (msg: any, method_name?: string, module_name?: string) => void; Error: (msg: any, method_name?: string, module_name?: string) => void; private log; }