Files
adyen-node-api-library/dist/lib-esm/httpClient/httpURLConnectionClient.d.ts
Ricardo Ambrogi e6422af1c1 adds dist
2019-07-05 16:41:20 +02:00

20 lines
809 B
TypeScript

/// <reference types="node" />
import { AgentOptions } from "https";
import Config from "../config";
import { RequestOptions } from "../typings/requestOptions";
import ClientInterface from "./clientInterface";
declare class HttpURLConnectionClient implements ClientInterface {
private static CHARSET;
private _proxy;
private agentOptions;
request(endpoint: string, json: string, config: Config, isApiRequired: boolean, requestOptions?: RequestOptions): Promise<string>;
post(endpoint: string, postParameters: [string, string][], config: Config): Promise<string>;
proxy: AgentOptions;
private createRequest;
private getQuery;
private doPostRequest;
private static setBasicAuthentication;
private installCertificateVerifier;
}
export default HttpURLConnectionClient;