UNPKG

@ogs-gmbh/ngx-http

Version:

A lightweight Angular library that enhances HTTP functionalities by providing types, static values, and utility functions.

9 lines (8 loc) 684 B
import { HttpHeaders, HttpParams } from "@angular/common/http"; import { HttpHeadersOption, HttpJsonBodyOption, HttpParamsOption } from "../types/http.type"; declare function mergeHttpHeaders(...headers: HttpHeadersOption[]): HttpHeaders; declare function mergeHttpParams(...params: HttpParamsOption[]): HttpParams; declare function mergeHttpJsonBody(...body: HttpJsonBodyOption[]): HttpJsonBodyOption; declare function mergeHttpFormDataBody(...body: FormData[]): FormData; declare function mergeHttpUrlSearchParamsBody(...body: URLSearchParams[]): URLSearchParams; export { mergeHttpParams, mergeHttpHeaders, mergeHttpJsonBody, mergeHttpFormDataBody, mergeHttpUrlSearchParamsBody };