UNPKG

@directus/sdk

Version:

Directus JavaScript SDK

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