import net from 'net';
import { ProxyConnectionOptions } from './ConnectionManager.js';
/**
 * Handles HTTP requests through a proxy server
 */
export declare class ProxyConnection {
    private options;
    constructor(options: ProxyConnectionOptions);
    /**
     * Establish a connection to the proxy server
     */
    connect(): Promise<net.Socket>;
}
//# sourceMappingURL=ProxyConnection.d.ts.map