import { LogTransport, LogEntry, LogLevel, LogFormatter, ConsoleTransportOptions } from '../types'; /** * Console transport for outputting logs to stdout/stderr */ export declare class ConsoleTransport implements LogTransport { name: string; level: LogLevel; private formatter; constructor(options?: ConsoleTransportOptions); write(entry: LogEntry): Promise; /** * Writes to appropriate console method based on log level */ private writeToStream; flush(): Promise; close(): Promise; /** * Sets a new formatter */ setFormatter(formatter: LogFormatter): void; /** * Gets current formatter */ getFormatter(): LogFormatter; } //# sourceMappingURL=console.d.ts.map