@axiomhq/logging
Version:
The official logging package for Axiom
15 lines (14 loc) • 439 B
TypeScript
import { Transport } from './transport.js';
import { LogEvent, LogLevel } from '../logger.js';
export interface ConsoleTransportConfig {
prettyPrint?: boolean;
logLevel?: LogLevel;
}
export declare class ConsoleTransport implements Transport {
private config;
constructor(config?: ConsoleTransportConfig);
log: Transport['log'];
private isStandardLogEvent;
prettyPrint(ev: LogEvent): void;
flush(): void;
}