import { ReflectiveInjector } from "injection-js"; import { IModule, ModuleConfiguration } from "../core/module"; import { LogLevel } from "./logger"; export declare class LoggerModule implements IModule { private level; private module?; constructor(level: LogLevel, module?: string[] | undefined); init(coreInjector: ReflectiveInjector): Promise; getConfig(): { [moduleName: string]: ModuleConfiguration; }; terminate(): Promise; }