import type { GlobalTracerProviderRegistration, NodeTracerProvider } from "@arizeai/phoenix-otel";
/**
 * Flushes and shuts down a tracer provider that this package created, then
 * detaches any global OTEL registration it owns so another provider can be mounted.
 */
export declare function cleanupOwnedTracerProvider({ provider, globalRegistration, }: {
    provider: NodeTracerProvider | null | undefined;
    globalRegistration?: GlobalTracerProviderRegistration | null;
}): Promise<void>;
//# sourceMappingURL=tracing.d.ts.map