datadog-logger-integrations
Version:
Datadog logger integrations
17 lines (14 loc) • 609 B
text/typescript
import { LogMessage, LevelOption, TransformFn } from 'electron-log';
import { LogStreamConfig, DataDogWritableStream } from '../index.cjs';
import '@datadog/datadog-api-client';
import 'node:stream';
declare const getDataDogStream: (config: LogStreamConfig<LogMessage>) => DataDogWritableStream<LogMessage>;
declare const dataDogTransport: ({ level, transforms, }: {
level?: LevelOption;
transforms?: TransformFn[];
}, config: LogStreamConfig<LogMessage>) => {
(message: LogMessage): void;
level: LevelOption;
transforms: TransformFn[];
};
export { dataDogTransport, getDataDogStream };