import { HttpHandler, HttpRequest, HttpResponse } from "@http4t/core/contract"; /** * Wraps an HttpRequest to send to listeners */ export type FetchMessage = { msg: "fetch"; request: HttpRequest; }; export declare function fetchMessage(request: HttpRequest): FetchMessage; export declare function isFetchMessage(value: any): value is FetchMessage; export declare function handleFetchMessages(http: HttpHandler, onError: (request: HttpRequest, err: any) => Promise): void; //# sourceMappingURL=FetchMessage.d.ts.map