import { BasicTracerProvider, type IdGenerator, type TracerConfig } from '@opentelemetry/sdk-trace-base'; import { isReplaySafeTracerProvider, markReplaySafeTracerProvider } from './common/tracing-bridge'; export { isReplaySafeTracerProvider, markReplaySafeTracerProvider }; /** OTel `IdGenerator` that yields a seeded ID when called inside `withSeededIds`. */ export declare class TemporalIdGenerator implements IdGenerator { generateTraceId(): string; generateSpanId(): string; } export type TemporalOpenAIAgentsTracerProviderOptions = Omit; export declare function createTracerProvider(options?: TemporalOpenAIAgentsTracerProviderOptions): BasicTracerProvider;