util-http
Version:
13 lines (12 loc) • 590 B
TypeScript
import type { ClientOptions } from "../types";
declare class AxiosClient {
private static _instance;
static getInstance(): AxiosClient;
private custom;
get<Response>(options: Omit<ClientOptions, "method">): Promise<Response>;
post<Response>(options: Omit<ClientOptions, "method">): Promise<Response>;
patch<Response>(options: Omit<ClientOptions, "method">): Promise<Response>;
put<Response>(options: Omit<ClientOptions, "method">): Promise<Response>;
delete<Response>(options: Omit<ClientOptions, "method">): Promise<Response>;
}
export default AxiosClient;