@ngx-toolkit/logger
Version:
Angular logger abstraction
12 lines (11 loc) • 619 B
TypeScript
import { ModuleWithProviders, Type } from '@angular/core';
import { Level } from './level.model';
import { LoggerService } from './logger.service';
import * as i0 from "@angular/core";
export declare function setupLoggerDecorator(loggerService: LoggerService): () => any;
export declare class LoggerModule {
static forRoot(level?: Level, provider?: Type<LoggerService>): ModuleWithProviders<LoggerModule>;
static ɵfac: i0.ɵɵFactoryDeclaration<LoggerModule, never>;
static ɵmod: i0.ɵɵNgModuleDeclaration<LoggerModule, never, never, never>;
static ɵinj: i0.ɵɵInjectorDeclaration<LoggerModule>;
}