import { Logger } from '../Logger'; import { Config } from '../Config'; import { Factory as BackendFactory } from './Stream/Backend/Factory'; import { Factory as ConsoleFactory } from './Stream/Console/Factory'; import { Factory as CollectorFactory } from '../Environment/Collector/Factory'; import { Injector } from '@angular/core'; export declare class Factory { private injector; private systemConfig; private backendLoggingFactory; private consoleLoggingFactory; private collectorFactory; constructor(injector: Injector, systemConfig: Config, backendLoggingFactory: BackendFactory, consoleLoggingFactory: ConsoleFactory, collectorFactory: CollectorFactory); create(): Logger; }