import { LoggerGenericService } from './LoggerGenericService'; import { LoggerServiceOptions } from './LoggerServiceOptions'; import { Logger } from './Logger'; import { LoggerOptions } from './LoggerOptions'; export declare class LoggerServiceFactory { private static _logger; getLogger: (instance: any, options?: any) => Logger; loggers: () => { global: LoggerServiceOptions; loggers: { [p: string]: LoggerOptions; }; }; constructor(); static get(): LoggerGenericService; private static checkInitialized; get(): LoggerGenericService; init(config?: LoggerServiceOptions): void; } export declare let loggerService: LoggerServiceFactory;