//#region src/types/request.d.ts type HttpMethod = "GET" | "SEARCH" | "POST" | "PUT" | "PATCH" | "DELETE"; interface RequestOptions { path: string; method?: HttpMethod; params?: Record; headers?: Record; body?: string | FormData; onRequest?: RequestTransformer; onResponse?: ResponseTransformer; } type RequestTransformer = (options: RequestInit) => RequestInit | Promise; type ResponseTransformer = (data: any, request: RequestInit) => Output | Promise; //#endregion export { HttpMethod, RequestOptions, RequestTransformer, ResponseTransformer }; //# sourceMappingURL=request.d.ts.map