import type { BatchSpanProcessor } from "@opentelemetry/sdk-trace-web"; interface IPausableBatchSpanProcessor extends BatchSpanProcessor { pause(): void; resume(): Promise; } type PausableBatchSpanProcessorConstructor = new (...args: ConstructorParameters) => IPausableBatchSpanProcessor; export declare const createPausableBatchSpanProcessor: (BatchSpanProcessorClass: typeof BatchSpanProcessor) => PausableBatchSpanProcessorConstructor; export {};