///
///
///
module Rx {
export interface MockObserver extends Observer {
messages: Recorded[];
}
interface MockObserverStatic extends ObserverStatic {
new (scheduler: IScheduler): MockObserver;
}
export var MockObserver: MockObserverStatic;
}
(function() {
var o : Rx.MockObserver;
var r: Rx.Recorded[] = o.messages;
var oo : Rx.IObserver = o;
});