import { LogLevel } from '../../constants/LogLevel';
import { Color, ColorFormatterFn } from '../Color';
export declare enum DefaultFormatterColor {
    LOG_PACKAGE_NAME = 100,
    LOG_PACKAGE_PATH = 101,
    LOG_UNIQUE_MARKER = 102,
    LOG_TIMESTAMP = 103,
    ERROR_CAUSED_BY = 200,
    ERROR_NAME = 201,
    ERROR_CODE = 202,
    ERROR_AT = 203,
    ERROR_TYPE_AND_FUNCTION = 204,
    ERROR_LOCATION = 205,
    ERROR_NODEJS_SOURCE_MAP_ARROW = 900,
    ERROR_NODEJS_SOURCE_MAP_LOCATION = 901
}
export type DefaultFormatterColorKey = DefaultFormatterColor | Exclude<LogLevel, LogLevel.OFF>;
export type DefaultFormatterColorMap<V> = Map<DefaultFormatterColorKey, V>;
export declare const DEFAULT_FORMATTER_COLORS: DefaultFormatterColorMap<Color>;
export declare const DEFAULT_FORMATTER_COLORS_NOOP: DefaultFormatterColorMap<ColorFormatterFn>;
