datadog-logger-integrations
Version:
Datadog logger integrations
12 lines (9 loc) • 457 B
TypeScript
import winston, { LogEntry } from 'winston';
import { LogStreamConfig, DataDogWritableStream } from '../index.js';
import '@datadog/datadog-api-client';
import 'node:stream';
declare const getDataDogStream: (config: LogStreamConfig<LogEntry>) => DataDogWritableStream<winston.LogEntry>;
declare class DataDogTransport extends winston.transports.Stream {
constructor(config: LogStreamConfig<LogEntry>);
}
export { DataDogTransport, getDataDogStream };