UNPKG

@coolio/http

Version:
14 lines 681 B
import { HttpRequestHandler, HttpResponse, NormalizedHttpOptions, RawHttpResponse } from '../httpClient.types'; export declare const handleRequest: (code: number, body: any, contentType?: string) => Promise<HttpResponse<any>>; export interface Endpoint { match: string | RegExp; handler: (request: NormalizedHttpOptions) => Promise<RawHttpResponse>; } export interface MockOptions { endpoints: Endpoint[]; } export declare type MockHttpRequestHandler = HttpRequestHandler & { lastRequest: () => NormalizedHttpOptions; }; export declare const mockRequestHandler: (mockOptions: MockOptions) => MockHttpRequestHandler; //# sourceMappingURL=mock.requestHandler.d.ts.map