import * as request from 'request-promise-native';
import { ConfigGetter } from '../config';
export declare class LibModule {
    protected getConfig: ConfigGetter;
    constructor(getConfig: ConfigGetter);
    protected sendGetRequest(url: string, options: object): request.RequestPromise;
    protected sendPostRequest(url: string, options?: request.RequestPromiseOptions): request.RequestPromise;
    protected parseResult(result: string): any;
    private calculateUrl;
}
