import { Router } from '@angular/router'; import { Http, Response, URLSearchParams, Headers } from '@angular/http'; import { Observable } from 'rxjs/Observable'; import { CookieService } from 'ngx-cookie'; import 'rxjs/Rx'; export declare class AjaxService { private http; private cookie; private router; constructor(http: Http, cookie: CookieService, router: Router); get(url: string, search?: URLSearchParams): Observable; post(url: string, data?: Object, search?: URLSearchParams, headers?: Headers): Observable; put(url: string, data?: Object): Observable; delete(url: string): Observable; postFormData(url: string, data: FormData): Observable; private request(url, options, data?); private addRequestHeaders(options); private unwrapHttpError(error); }