import { Span } from '../../types-hoist/span';
import { HttpClientRequest, HttpIncomingMessage } from './types';
import { StartSpanOptions } from '../../types-hoist/startSpanOptions';
/**
 * Build the initial span name and attributes for an outgoing HTTP request.
 * This is called before the span is created, to get the initial details.
 */
export declare function getOutgoingRequestSpanData(request: HttpClientRequest): StartSpanOptions;
/**
 * Add span attributes once the response is received.
 */
export declare function setIncomingResponseSpanData(response: HttpIncomingMessage, span: Span): void;
//# sourceMappingURL=get-outgoing-span-data.d.ts.map
