/// module Rx { export interface ObservableStatic { /** * Converts a Promise to an Observable sequence * @param {Promise} An ES6 Compliant promise. * @returns {Observable} An Observable sequence which wraps the existing promise success and failure. */ fromPromise(promise: Promise): Observable; } } (function () { var p : Rx.Promise; var o : Rx.Observable = Rx.Observable.fromPromise(p); })