diff --git a/rx.js/rx.testing.d.ts b/rx.js/rx.testing.d.ts index 69fcf2c13..f03b2de08 100644 --- a/rx.js/rx.testing.d.ts +++ b/rx.js/rx.testing.d.ts @@ -46,8 +46,13 @@ declare module Rx { equals(other: Subscription): boolean; } - export class MockObserver extends Observer { - constructor(scheduler: IScheduler); + export interface MockObserver extends Observer { messages: Recorded[]; } + + interface MockObserverStatic extends ObserverStatic { + new (scheduler: IScheduler): MockObserver; + } + + export var MockObserver: MockObserverStatic; }