import { AxiosRequestConfig } from 'axios'; import { BiteshipConfig } from '../types'; export declare class HttpClient { private client; private config; constructor(config: BiteshipConfig); get(url: string, config?: AxiosRequestConfig): Promise; post(url: string, data?: any, config?: AxiosRequestConfig): Promise; put(url: string, data?: any, config?: AxiosRequestConfig): Promise; patch(url: string, data?: any, config?: AxiosRequestConfig): Promise; delete(url: string, config?: AxiosRequestConfig): Promise; }