UNPKG

e2ed

Version:

E2E testing framework over Playwright

8 lines (7 loc) 637 B
import type { ApiRouteClassType, Request, Response, ResponseWithRequest } from '../../types/internal'; import type { Options } from './types'; /** * Send a request to the (JSON) API by `Route`, route parameters, headers, * post-data, timeout and number of retries. */ export declare const request: <RouteParams, SomeRequest extends Request, SomeResponse extends Response>(Route: ApiRouteClassType<RouteParams, SomeRequest, SomeResponse>, { isNeedRetry, maxRetriesCount, requestHeaders, requestBody, routeParams, timeout, }?: Options<RouteParams, SomeRequest, SomeResponse>) => Promise<ResponseWithRequest<SomeRequest, SomeResponse>>;