UNPKG

@flexbase/http-client-middleware

Version:
7 lines (6 loc) 371 B
/// <reference types="node" resolution-mode="require"/> export declare type MiddlewareContext = RequestInit & { [key: string]: any; }; export declare type HttpClientMiddlewareHandler = (url: string, requestContext: MiddlewareContext) => Promise<Response>; export declare type HttpClientMiddleware = (next: HttpClientMiddlewareHandler) => HttpClientMiddlewareHandler;