import { Observable } from 'rxjs/Observable'; import { HttpClient } from '@angular/common/http'; import { HttpClientAdapter } from '../http-client-adapter'; import { HttpOptions } from '../interfaces'; import 'rxjs/add/observable/bindCallback'; import 'rxjs/add/operator/mergeMap'; import 'rxjs/add/operator/map'; export declare class AngularHttpClient extends HttpClientAdapter { private httpClient; constructor(httpClient: HttpClient); 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, params: { [name: string]: string; }, body: any | null, options?: HttpOptions): Observable; delete(url: string, params: { [name: string]: string; }, options?: HttpOptions): Observable; }