///
import { AxiosRequestConfig } from 'axios';
import { HttpResponseConstructor } from '../Models';
import { RequestConfig } from './Headers';
import { Agent } from 'https';
export default class HttpsClient {
protected _options: AxiosRequestConfig;
private _axiosInstance;
constructor(agent?: Agent, timeout?: number);
sendRequest(url: URL, data: object, options: RequestConfig, responseClass: R): Promise>;
}