/********************************************************************
 * @author:      Kaven
 * @email:       kaven@wuwenkai.com
 * @website:     http://blog.kaven.xyz
 * @file:        [Kaven-Utils] /src/net/proxy/HttpProxyServer.ts
 * @create:      2022-04-11 17:43:35.253
 * @modify:      2024-09-06 15:44:20.891
 * @version:     5.4.4
 * @times:       73
 * @lines:       58
 * @copyright:   Copyright © 2022-2024 Kaven. All Rights Reserved.
 * @description: [description]
 * @license:     [license]
 ********************************************************************/
import { AbstractProxyServer } from "./AbstractProxyServer.js";
export declare class HttpProxyServer extends AbstractProxyServer {
    private readonly server;
    protected Initialize(): void;
    /**
     *
     * @param port defaults `1080`
     * @param hostname defaults `127.0.0.1`
     * @param backlog
     */
    Start(port?: number, hostname?: string, backlog?: number): void;
    StopServer(): void;
}
