import { ResolvedLogsInterceptorConfig } from '../../application/config/LogsInterceptorConfig'; import { LogEntry } from '../../domain/entities/LogEntry'; import { ILogTransport, TransportHealth, TransportMetrics } from '../../domain/interfaces/ILogTransport'; export declare class OtlpHttpTransport implements ILogTransport { private readonly config; private readonly exporter; private readonly agents; private readonly resource; private health; private metrics; constructor(config: ResolvedLogsInterceptorConfig); send(entries: LogEntry[]): Promise; isAvailable(): Promise; getHealth(): TransportHealth; getMetrics(): TransportMetrics; destroy(): Promise; private toReadableLogRecord; } //# sourceMappingURL=OtlpHttpTransport.d.ts.map