///
module Rx {
export interface ControlledObservable {
/**
* Attaches a stop and wait observable to the current observable.
* @returns {Observable} A stop and wait observable.
*/
stopAndWait(): Observable;
}
}
(function() {
var observer: Rx.Observable;
var controlledObserver: Rx.ControlledObservable;
observer = controlledObserver.stopAndWait();
})