import { AllRequestOptions, RequestOptions } from './request-client'; import type { ModifiedResponse } from './types'; export interface ResponseError extends Error { status?: number; } export type RequestClient = ReturnType; export default function createRequestClient(...requestOptions: AllRequestOptions[]): (url: string, options?: RequestOptions) => Promise>;