import { Connection, ConnectionBackend, ReadyState, Request, Response, ResponseOptions } from 'angular2/http'; import { NgZone } from 'angular2/core'; import { Observable } from 'rxjs/Observable'; import 'rxjs/add/operator/map'; export declare class NodeConnection implements Connection { readyState: ReadyState; request: Request; response: Observable; constructor(req: Request, baseResponseOptions?: ResponseOptions, ngZome?: NgZone); } export declare class NodeBackend implements ConnectionBackend { private _baseResponseOptions; private _ngZone; constructor(_baseResponseOptions: ResponseOptions, _ngZone: NgZone); createConnection(request: Request): NodeConnection; }