import { Http, Response, RequestOptions, Request, RequestOptionsArgs, XHRBackend } from '@angular/http';
import { Observable } from 'rxjs/Observable';
import 'rxjs/add/operator/map';
import 'rxjs/add/operator/catch';
import 'rxjs/add/observable/of';
import { Broadcaster } from 'ngo-base';
export declare class HttpService extends Http {
    private broadcaster;
    constructor(backend: XHRBackend, options: RequestOptions, broadcaster: Broadcaster);
    request(url: string | Request, options?: RequestOptionsArgs): Observable<Response>;
    private catchRequestError();
}
