import { HttpOptions } from './http-options'; import { HttpResponse } from './http-response'; export declare class HttpClient { get(url: string, options?: HttpOptions): Promise>; post(url: string, body: any, options?: HttpOptions): Promise>; put(url: string, body: any, options?: HttpOptions): Promise>; patch(url: string, body: any, options?: HttpOptions): Promise>; del(url: string, options?: HttpOptions): Promise>; private prepreAndGetXHR; private setHeaders; private getUrlWithParams; }