export interface ProxyType {
    host: string;
    port: number;
}
export declare class ProxyFetcher {
    static getFreeProxyList(timeout?: number): Promise<ProxyType[]>;
    static requestProxy(list: ProxyType[], urlRaw: string, nbrRetry?: number): Promise<any>;
    private static getRandomProxy;
    private static timeoutRequest;
}
