import { LogWriter } from '../logWriter'; export type SplunkHecLogWriterConfig = { baseURL: string; token: string; }; export type SplunkData> = { time: number; host: string; sourcetype: 'json'; source: string; index: string; event: T; }; type TConfigA = SplunkHecLogWriterConfig; export declare class SplunkHecLogWriter>> extends LogWriter { config: TConfigA; constructor(name: string, config: TConfigA); private convertDatesToISO; protected _write: (data: TFormattedData) => Promise>; } export {};