export class HttpClient extends BaseClient { parsedUrl: urlMod.UrlWithStringQuery; httpApi: typeof http | typeof https; /** * @param {Object} headers * @param {AbortSignal} [signal] * @returns {Promise} */ constructRequest(headers: { [x: string]: string; }, signal?: AbortSignal): Promise; request({ headers, signal }?: { headers?: {} | undefined; signal?: undefined; }): Promise; } import { BaseClient } from './base.js'; import urlMod from 'url'; import http from 'http'; import https from 'https'; declare class HttpResponse extends BaseResponse { /** * BaseResponse facade for node HTTP/HTTPS API Response * @param {import('http').IncomingMessage} response * @param {Promise} dataPromise */ constructor(response: import("http").IncomingMessage, dataPromise: Promise); response: http.IncomingMessage; dataPromise: Promise; } import { BaseResponse } from './base.js'; export {}; //# sourceMappingURL=http.d.ts.map