/// <reference types="node" />
import { Agent, ClientRequest, ClientRequestArgs } from 'http';
import { WrappedAgent } from './wrapped-agent';
/**
 * Transforms the casing of the headers to Pascal-Case.
 */
export declare class TransformHeadersAgent<T extends Agent> extends WrappedAgent<T> {
    /**
     * Transforms the request via header normalization.
     */
    transformRequest(request: ClientRequest, { sortHeaders }: {
        sortHeaders: boolean;
    }): void;
    addRequest(request: ClientRequest, options: ClientRequestArgs): void;
    toPascalCase(header: string): string;
}
//# sourceMappingURL=transform-headers-agent.d.ts.map