UNPKG

@dvcol/common-utils

Version:

Typescript library for common utility functions and constants

20 lines (17 loc) 563 B
import { HttpBody } from './http-body.model.js'; import { HttpHeaders } from './http-headers.model.js'; import { HttpMethods } from './http-method.model.js'; import { HttpParameters } from './http-parameters.model.js'; /** Base Http request interface */ interface BaseHttpRequest extends RequestInit { url: string | URL | { path: string | URL; base: string | URL; }; params?: HttpParameters; method?: HttpMethods; headers?: HttpHeaders; body?: HttpBody; redirect?: RequestRedirect; } export type { BaseHttpRequest };