import { AxiosRequestConfig, AxiosResponse } from "feaxios"; import { CancelToken, HttpClient, HttpClientRequestConfig, HttpClientResponse } from "./types"; export interface HttpResponse extends AxiosResponse { } export interface FetchClientConfig extends AxiosRequestConfig { adapter?: (config: HttpClientRequestConfig) => Promise>; cancelToken?: CancelToken; } declare function createFetchClient(fetchConfig?: HttpClientRequestConfig): HttpClient; export declare const fetchClient: HttpClient; export { createFetchClient as create };