Constructor returned by ObservableMixin. Use it to name a mixin base class before extending it.
ObservableMixin
const MyObservableBase: ObservableMixinConstructor<typeof BaseClass> = ObservableMixin( BaseClass ); class MyObservable extends MyObservableBase {}
Base
Base extends Constructor<Emitter> ? Mixed<Base, Observable> : new () => Observable