import { Observable } from 'rxjs'; import { Appender } from '.'; import { LogLevel } from '../log-level'; import { LogMessage } from '../log-message'; export declare abstract class BaseAppender implements Appender { get logLevel(): LogLevel; protected logMessage$: Observable; private level; private unfilteredLog$; constructor(); onPublishLogMessage(logMessage: LogMessage): void; setLogLevel(logLevel: LogLevel): this; }