import { AnsiLogger, LogLevel } from 'matterbridge/logger';
export declare class FilterLogger extends AnsiLogger {
    readonly delegate: AnsiLogger;
    readonly sanitizeSensitiveLogs: boolean;
    constructor(delegate: AnsiLogger, sanitizeSensitiveLogs?: boolean);
    get logLevel(): LogLevel;
    set logLevel(logLevel: LogLevel);
    get logName(): string;
    set logName(logName: string);
    log(level: LogLevel, message: string, ...parameters: unknown[]): void;
    private filterSensitive;
    private filterString;
}
//# sourceMappingURL=filterLogger.d.ts.map