From 9cd42ff47c9c86b96117350db8a5d8294d815093 Mon Sep 17 00:00:00 2001 From: Mateusz Bocian Date: Wed, 22 Oct 2025 15:52:01 -0400 Subject: [PATCH] fix: export enums by reference instead of as types --- packages/otel/src/opentelemetry.ts | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/packages/otel/src/opentelemetry.ts b/packages/otel/src/opentelemetry.ts index aea5a365..1181192b 100644 --- a/packages/otel/src/opentelemetry.ts +++ b/packages/otel/src/opentelemetry.ts @@ -2,19 +2,10 @@ * Re-exports of commonly used OpenTelemetry primitives * This ensures version compatibility when building custom exporters and processors */ -export { context, propagation, trace } from '@opentelemetry/api' +export { context, propagation, trace, SpanKind, SpanStatusCode } from '@opentelemetry/api' export { W3CTraceContextPropagator } from '@opentelemetry/core' export { BatchSpanProcessor, SimpleSpanProcessor } from '@opentelemetry/sdk-trace-node' -export type { - Attributes, - Context, - Span, - SpanContext, - SpanKind, - SpanStatus, - SpanStatusCode, - TimeInput, -} from '@opentelemetry/api' +export type { Attributes, Context, Span, SpanContext, SpanStatus, TimeInput } from '@opentelemetry/api' export type { ExportResult, ExportResultCode } from '@opentelemetry/core' export type { SpanExporter, ReadableSpan } from '@opentelemetry/sdk-trace-node'