import { Response, Http } from '@angular/http'; import { UserService } from './../service/common/user.service'; import { Router } from '@angular/router'; import { Observable } from 'rxjs/Observable'; export declare class HttpClient { private http; private userService; private router; constructor(http: Http, userService: UserService, router: Router); private createAuthorizationHeader(headers); private createSimpleHeader(headers); getBlob(url: any): Observable; get(url: any, params: any): Observable; getWithOptions(url: any, options: any, params: any): Observable; post(url: any, data: any): Observable; put(url: any, data: any, params: any): Observable; enforceAuthorization(): void; private enrichUrl(url, params); }