export { TRACER_NAME, DurableTaskAttributes, TaskType, createSpanName, createTimerSpanName } from "./constants"; export { parseTraceparent, createTraceparent, generateSpanId, createPbTraceContext, extractTraceparentFromSpan, createParentContextFromPb, createPbTraceContextFromSpan, } from "./trace-context-utils"; export { getOtelApi } from "./trace-context-utils"; export { getTracer, OrchestrationSpanInfo, startSpanForNewOrchestration, startSpanForOrchestrationExecution, injectTraceContextForSchedulingTask, startSpanForTaskExecution, injectTraceContextForSchedulingSubOrchestration, emitSpanForTimer, emitSpanForEventSent, startSpanForEventRaisedFromClient, emitSpanForEntityCall, emitSpanForEntitySignal, emitSpanForEntityLockRequest, startSpanForSignalEntityFromClient, setSpanError, setSpanOk, endSpan, setOrchestrationStatusFromActions, createOrchestrationTraceContextPb, processActionsForTracing, emitRetroactiveActivityClientSpan, emitRetroactiveSubOrchClientSpan, processNewEventsForTracing, } from "./trace-helper";