import type { LogLevel, LogType } from '../constants'; import type { FormatOptions, LogObject } from '../types'; import { BasicReporter } from './basic'; export declare const TYPE_COLOR_MAP: { [k in LogType]?: string; }; export declare const LEVEL_COLOR_MAP: { [k in LogLevel]?: string; }; export declare class FancyReporter extends BasicReporter { formatStack(stack: string): string; formatType(logObj: LogObject, isBadge: boolean, opts: FormatOptions): any; formatLogObj(logObj: LogObject, opts: FormatOptions): string; }