import { ReadableSpan } from '@opentelemetry/sdk-trace-base'; import { O as OTLPCloudflareExporterBaseConfig, a as OTLPCloudflareExporterBase } from '../OTLPCloudflareExporterBase-c3bdcb30.js'; import '@opentelemetry/core'; import '@opentelemetry/otlp-exporter-base'; interface OTLPProtoTraceExporterConfig extends OTLPCloudflareExporterBaseConfig { } declare class OTLPProtoTraceExporter extends OTLPCloudflareExporterBase { static fromEnv(env: Record): OTLPProtoTraceExporter; constructor(config: OTLPProtoTraceExporterConfig); contentType: string; convert(spans: ReadableSpan[]): Uint8Array; getUrl(config: OTLPCloudflareExporterBaseConfig): string; } export { OTLPProtoTraceExporter, OTLPProtoTraceExporterConfig };