/********************************************************************
 * @author:      Kaven
 * @email:       kaven@wuwenkai.com
 * @website:     http://blog.kaven.xyz
 * @file:        [Kaven-Utils] /src/net/proxy/TlsProxyClient.ts
 * @create:      2022-04-20 13:47:57.734
 * @modify:      2025-10-14 22:58:04.854
 * @version:     6.1.0
 * @times:       24
 * @lines:       50
 * @copyright:   Copyright © 2022-2025 Kaven. All Rights Reserved.
 * @description: [description]
 * @license:     [license]
 ********************************************************************/
import { ConnectionOptions, TLSSocket } from "node:tls";
import { HttpProxyServer } from "./HttpProxyServer.js";
export declare class TlsProxyClient extends HttpProxyServer {
    private readonly options;
    constructor(options: ConnectionOptions);
    protected connect(port: number, host?: string): Promise<TLSSocket>;
}
