UNPKG

@atomist/automation-client

Version:

Atomist API for software low-level client

16 lines 658 B
import { AxiosRequestConfig } from "axios"; import { HttpClient, HttpClientFactory, HttpClientOptions, HttpResponse } from "./httpClient"; /** * Axios based HttpClient implementation. */ export declare class AxiosHttpClient implements HttpClient { exchange<T>(url: string, options?: HttpClientOptions): Promise<HttpResponse<T>>; protected configureOptions(options: AxiosRequestConfig): AxiosRequestConfig; } /** * HttpClientFactory that creates HttpClient instances backed by Axios. */ export declare class AxiosHttpClientFactory implements HttpClientFactory { create(url?: string): HttpClient; } //# sourceMappingURL=axiosHttpClient.d.ts.map