/// <reference types="node" />
import { Format, TransformableInfo } from "logform";
import { InspectOptions } from "util";
export interface ConsoleFormatOptions {
    showMeta?: boolean;
    metaStrip?: string[];
    inspectOptions?: InspectOptions;
}
export declare class ConsoleFormat {
    private opts;
    private static readonly reSpaces;
    private static readonly reSpacesOrEmpty;
    private static readonly reColor;
    private static readonly defaultStrip;
    private static readonly chars;
    constructor(opts?: ConsoleFormatOptions);
    private inspector;
    private message;
    private pad;
    private ms;
    private stack;
    private meta;
    private getColor;
    private write;
    transform(info: TransformableInfo): TransformableInfo;
}
export declare const consoleFormat: (opts?: ConsoleFormatOptions | undefined) => Format;
