diff --git a/knockout.rx/knockout.rx.d.ts b/knockout.rx/knockout.rx.d.ts index f897bc761..71d95d758 100644 --- a/knockout.rx/knockout.rx.d.ts +++ b/knockout.rx/knockout.rx.d.ts @@ -1,4 +1,4 @@ -// Type definitions for knockout.rx 0.1 +// Type definitions for knockout.rx 1.0 // Project: https://github.com/Igorbek/knockout.rx // Definitions by: Igor Oleinikov // Definitions: https://github.com/borisyankov/DefinitelyTyped @@ -13,6 +13,7 @@ interface KnockoutSubscribableFunctions { interface KnockoutObservableFunctions { toObservableWithReplyLatest(): Rx.Observable; + toSubject(): Rx.ISubject; } interface KnockoutComputedFunctions { @@ -24,4 +25,8 @@ declare module Rx { toKoSubscribable(): KnockoutSubscribable; toKoObservable(initialValue?: T): KnockoutObservable; } + + interface Subject { + toKoObservable(initialValue?: T): KnockoutObservable; + } }