UNPKG

@logcomex/aylawc-core

Version:

An experimental library of web components

11 lines (10 loc) 499 B
import { type HttpAdapter, type HttpHeader, type HttpMethod } from './http.interface'; import type { URL } from '../@shared/interfaces/value-objects.interface'; export declare class XmlRequest implements HttpAdapter { private headers; useDefaultHeaders: boolean; private readonly defaultHttpHeaders; getDefaultHeaders(): HttpHeader; setHeaders(headers: HttpHeader): void; request<Response, Payload = {}>(method: HttpMethod, url: URL, payload?: Payload): Promise<Response>; }