import { NoopSpanProcessor, type ReadableSpan, type SpanProcessor } from "@opentelemetry/sdk-trace-base";
/**
 * Processor that records response time metrics
 *
 * This should be registered after the transaction name processor
 * as it depends on the final transaction name being set on the span
 * for the recorded metrics to be correlated with it.
 */
export declare class ResponseTimeProcessor extends NoopSpanProcessor implements SpanProcessor {
    #private;
    onEnd(span: ReadableSpan): void;
}
//# sourceMappingURL=response-time.d.ts.map