UNPKG

@ngxp/log

Version:
15 lines (14 loc) 479 B
import { Observable } from 'rxjs'; import { LogMessage } from './log-message'; import { Logger } from './logger'; export declare class LogManager { readonly logMessage$: Observable<LogMessage>; private readonly log$; private loggers; constructor(); getLogger(name?: string): Logger; getOrCreateLogger(simpleName: string, parent: Logger): Logger; publishLogMessage(logMessage: LogMessage): void; private createChildLogger; private addLogger; }