/// import Transport, { TransportStreamOptions } from 'winston-transport'; import { AxiomWithoutBatching } from '@axiomhq/js'; import type { ClientOptions } from '@axiomhq/js'; export interface WinstonOptions extends TransportStreamOptions, ClientOptions { dataset?: string; } export declare class WinstonTransport extends Transport { client: AxiomWithoutBatching; dataset: string; batch: object[]; batchCallback: (err: Error | null) => void; batchTimeoutId?: NodeJS.Timeout; constructor(opts: WinstonOptions); log(info: any, callback: () => void): void; private request; flush(callback?: (err: Error | null) => void): void; } //# sourceMappingURL=index.d.ts.map