import { YgbLogConfig } from '../types/ygb-types'; import { SettingsService } from '../services/ygb-settings.service'; import { SendLogService } from '../services/ygb-send-log.service'; import { ControlLogService } from '../services/ygb-control-log.service'; import { Log } from '../context-specific/ygb-logs.class'; import * as i0 from "@angular/core"; export interface YgbLogsModuleConfig { log: YgbLogConfig; } export declare class YgbLogsModule { static forRoot(config: YgbLogsModuleConfig): (typeof SettingsService | typeof SendLogService | typeof ControlLogService | typeof Log | { provide: import("@angular/core").InjectionToken; useValue: YgbLogConfig; })[]; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }