mode_edit code API / rxjs/index InteropObservable type-alias stable type InteropObservable<T> = { [Symbol.observable]: () => Subscribable<T>; };