import { ConsoleOperation, LoggerLevel } from '../interfaces/logger.external';
import { ConsoleServiceInterface } from '../interfaces/logger.internal';
import { LoggerOptionsImpl } from '../logger.options';
import * as i0 from "@angular/core";
export declare class ConsoleService implements ConsoleServiceInterface {
    readonly options: LoggerOptionsImpl;
    instance: Console;
    minLevel: LoggerLevel;
    constructor(options: LoggerOptionsImpl);
    get noop(): ConsoleOperation;
    get console(): Console;
    set console(instance: Console);
    getTemplateLabel(text: string): string;
    getFormatTemplateLabel(text: string): string;
    getTemplateWithoutLabel(): string;
    static ɵfac: i0.ɵɵFactoryDeclaration<ConsoleService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<ConsoleService>;
}
//# sourceMappingURL=console.service.d.ts.map