@yaagoub/decorators
Version:
Angular decorators
18 lines (17 loc) • 842 B
TypeScript
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<YgbLogConfig>;
useValue: YgbLogConfig;
})[];
static ɵfac: i0.ɵɵFactoryDeclaration<YgbLogsModule, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<YgbLogsModule>;
}