import { HttpClient } from "../HttpClient"; import { AxiosInstance } from "axios"; import { HttpClientPromise } from "../HttpClientPromise"; export declare class AxiosHttpClient implements HttpClient { private axiosInstance; constructor(); setBaseUrl(baseUrl: string): void; setWithCredentials(withCredientials: boolean): void; get(url: string): HttpClientPromise; delete(url: string): HttpClientPromise; head(url: string): HttpClientPromise; post(url: string, data?: any): HttpClientPromise; put(url: string, data?: any): HttpClientPromise; patch(url: string, data?: any): HttpClientPromise; getImplementingClient(): AxiosInstance; }