util-http
Version:
14 lines (13 loc) • 631 B
TypeScript
import type { ClientOptions } from "../types";
declare class UndiciClient {
private static _instance;
private readonly contentHandlers;
static getInstance(): UndiciClient;
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 UndiciClient;