///
module Rx {
export interface Observable {
/**
* Hides the identity of an observable sequence.
* @returns {Observable} An observable sequence that hides the identity of the source sequence.
*/
asObservable(): Observable;
}
}
(function() {
var s : Rx.Subject;
var o : Rx.Observable = s.asObservable();
});