import { IHttpClient } from "../../types/services/clients"; export declare class HttpClient implements IHttpClient { private defaultHeaders; private fetchImpl; constructor(defaultHeaders?: HeadersInit, customFetch?: typeof fetch); private getDefaultFetch; private createNodeFetch; private request; get(url: string, headers?: HeadersInit): Promise; post(url: string, data: unknown, headers?: HeadersInit): Promise; put(url: string, data: unknown, headers?: HeadersInit): Promise; delete(url: string, headers?: HeadersInit): Promise; patch(url: string, data: unknown, headers?: HeadersInit): Promise; } //# sourceMappingURL=http-client.d.ts.map