import type { TraceSpan } from "./index"; export interface OTelSpanLike { name: string; kind: string; startTimeUnixNano: string; endTimeUnixNano?: string; attributes: Record; status: { code: number; message?: string; }; } export interface OTelExport { resourceSpans: Array<{ scopeSpans: Array<{ spans: OTelSpanLike[]; }>; }>; } export declare function spansToOpenTelemetry(runId: string, agentName: string, spans: TraceSpan[], tokenUsage: { input: number; output: number; }, error?: string): OTelExport; //# sourceMappingURL=otel.d.ts.map