import { NodeTracerProvider } from "@opentelemetry/sdk-trace-node";
import { HeadersOptions } from "openapi-fetch";
/**
 * Creates a provider that exports traces to Phoenix.
 */
export declare function createProvider({ projectName, baseUrl, headers, }: {
    projectName: string;
    headers: HeadersOptions;
    /**
     * The base URL of the Phoenix. Doesn't include the /v1/traces path.
     */
    baseUrl: string;
}): NodeTracerProvider;
/**
 * For dry runs we create a provider that doesn't export traces.
 */
export declare function createNoOpProvider(): NodeTracerProvider;
//# sourceMappingURL=instrumention.d.ts.map