UNPKG

typed-fetcher

Version:
9 lines (8 loc) 480 B
import type { RequestOptionsInput, HttpClientSettings, HttpResponseFull, RequestOptions, StableOptions } from './HttpClient.types'; export declare class HttpClientNormalizer { private options; setOptions(options: StableOptions): void; normalizeOptions(options: RequestOptionsInput, setting: HttpClientSettings): RequestOptions; normalizeResponse<Data>(response: Response, setting: HttpClientSettings): Promise<HttpResponseFull<Data>>; private normalizeBody; }