@axiomhq/logging
Version:
The official logging package for Axiom
15 lines (14 loc) • 441 B
text/typescript
import { Transport } from './transport.cjs';
import { LogEvent, LogLevel } from '../logger.cjs';
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;
}