import { Nullable, PlainObject, PlainObjectOf } from '@angular-ru/cdk/typings';
import { FormatOutput, LoggerLevel, LoggerOptions } from './interfaces/logger.external';
import * as i0 from "@angular/core";
export declare class LoggerOptionsImpl implements LoggerOptions {
    instance: Console;
    minLevel: LoggerLevel;
    globalLineStyle: string;
    cssClassMap: PlainObject;
    useLevelGroup: boolean;
    labelColors: PlainObjectOf<string>;
    labelNames: PlainObjectOf<string>;
    format(label: Nullable<string>, style: string): FormatOutput;
    static ɵfac: i0.ɵɵFactoryDeclaration<LoggerOptionsImpl, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<LoggerOptionsImpl>;
}
//# sourceMappingURL=logger.options.d.ts.map