import * as HTTP from 'request-promise-native';
interface HttpClientConfig {
    fs?: any;
    http?: HTTP.RequestPromiseAPI;
}
export declare class HttpClient {
    private fs;
    private http;
    constructor({ fs, http }?: HttpClientConfig);
    request(param1: any, param2?: any): Promise<any>;
    private checkWhitelisting;
}
export declare const httpClient: (params1: any, params2?: any) => Promise<any>;
export {};
