import { XHRBackend, BrowserXhr, ResponseOptions, XSRFStrategy, Request, XHRConnection } from '@angular/http'; import { Observable } from 'rxjs/Rx'; export interface IError { err: any; source: any; } export declare class AuthConnectionBackend extends XHRBackend { error$: Observable; private errorSource; constructor(_browserXhr: BrowserXhr, _baseResponseOptions: ResponseOptions, _xsrfStrategy: XSRFStrategy); createConnection(request: Request): XHRConnection; }