import { type TraceparentReason } from "./trace-context.js"; export interface TraceMetadataResult { metadata: Record; traceId: string; degraded: boolean; reason: TraceparentReason; } export declare function ensureTraceMetadata(metadata: Record | undefined): TraceMetadataResult; export interface ReplyTraceMetadataResult { metadata: Record; traceId: string; originalTraceId?: string; } export declare function createReplyTraceMetadata(inbound: { traceparent?: unknown; }, reply?: { correlationId?: string; messageId?: string; }): ReplyTraceMetadataResult; //# sourceMappingURL=trace-metadata.d.ts.map