import type { InternalLogger, TransportItem } from '@grafana/faro-core'; import type { OtlpHttpTransportOptions } from '../types'; import type { OtelTransportPayload } from './types'; type OtelPayloadParams = { internalLogger: InternalLogger; transportItem?: TransportItem; customOtlpTransform?: OtlpHttpTransportOptions['otlpTransform']; }; export declare class OtelPayload { private resourceLogs; private resourceSpans; private getLogTransforms; private getTraceTransforms; private internalLogger; constructor({ internalLogger, customOtlpTransform, transportItem }: OtelPayloadParams); getPayload(): OtelTransportPayload; addResourceItem(transportItem: TransportItem): void; } export {};