/// import { LogLevel } from '../log-levels'; import type { ITransport } from '../types/transport.iface'; export declare class CliTransport implements ITransport { private _outputStream; private _prefixColor; private _prefixes; private _defaultPrefix; private _colors; private _defaultColor; private _levelLimit; constructor(outputStream: NodeJS.WritableStream, options?: { logLevel?: LogLevel; }); setLogLevelPrefixes(prefixes: Record | null): void; setDefaultPrefix(defaultPrefix: string | null): void; setLogLevelColors(colors: Record | null): void; setDefaultColor(defaultColor: string | null): void; setLevelLimit(logLevel: LogLevel): void; logMessage(logLevel: LogLevel, ...args: Array): void; _getMessageColor(logLevel: LogLevel): string; }