UNPKG

@axiomhq/logging

Version:
17 lines (16 loc) 491 B
import { Axiom, AxiomWithoutBatching } from '@axiomhq/js'; import { LogLevel } from '../logger.cjs'; import { Transport } from './transport.cjs'; interface AxiomJSTransportConfig { axiom: Axiom | AxiomWithoutBatching; dataset: string; logLevel?: LogLevel; } export declare class AxiomJSTransport implements Transport { private config; private promises; constructor(config: AxiomJSTransportConfig); log(logs: any[]): void; flush(): Promise<void>; } export {};