@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
TypeScript
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 };