import { Observable } from 'rxjs/Observable'; import { HttpClientAdapter } from '../http-client-adapter'; import { HTTP } from '@ionic-native/http'; import 'rxjs/add/observable/fromPromise'; import 'rxjs/add/observable/of'; import 'rxjs/add/operator/switchMap'; import 'rxjs/add/operator/mergeMap'; import 'rxjs/add/observable/bindCallback'; import { HttpOptions } from '../interfaces'; export declare class IonicHttpClient extends HttpClientAdapter { private http; constructor(http: HTTP); get(url: string, params: { [name: string]: string; }, options?: HttpOptions): Observable; post(url: string, params: { [name: string]: string; }, body: any, options?: HttpOptions): Observable; put(url: string, params: { [name: string]: string; }, body: any | null, options?: HttpOptions): Observable; patch(url: string, body: any | null, options?: HttpOptions): Observable; delete(url: string, params: { [name: string]: string; }, options?: HttpOptions): Observable; private parseResponse(response); private parseXML(response); }