import { AxiosRequestConfig } from "axios"; export interface HTTP { GET(url: string, options?: AxiosRequestConfig): Promise; POST(url: string, data: unknown, options?: AxiosRequestConfig): Promise; PATCH(url: string, data: unknown, options?: AxiosRequestConfig): Promise; DELETE(url: string, options?: AxiosRequestConfig): Promise; } export declare class HttpHandler implements HTTP { private readonly parent; private readonly url; constructor(parent: HTTP, url: string); GET(url: string, options?: AxiosRequestConfig): Promise; POST(url: string, data: unknown, options?: AxiosRequestConfig): Promise; PATCH(url: string, data: unknown, options?: AxiosRequestConfig): Promise; DELETE(url: string, options?: AxiosRequestConfig): Promise; } //# sourceMappingURL=httpHandler.d.ts.map