@seriouslag/httpclient
Version:
Typed wrapper HttpClient for axios
8 lines (7 loc) • 356 B
TypeScript
import { HttpHeader, IHttpClientAdaptor, Request, RequestConfig } from './Adaptors';
export declare class FetchClientAdaptor implements IHttpClientAdaptor {
private globalHeaders;
buildRequest<T = unknown>(config: RequestConfig): Request<T>;
addGlobalApiHeader(header: HttpHeader): void;
addGlobalApiHeaders(headers: HttpHeader[]): void;
}