import type { Request, RequestWithUtcTimeInMs, Response, ResponseWithRequest } from './http'; import type { MaybePromise } from './promise'; /** * Request predicate for `waitForRequest` function. */ export type RequestPredicate = (request: RequestWithUtcTimeInMs) => MaybePromise; /** * Response predicate for `waitForResponse` function. */ export type ResponsePredicate = (response: ResponseWithRequest) => MaybePromise;