diff --git a/knockout/knockout.d.ts b/knockout/knockout.d.ts index 7ccdcb7df..3c452dede 100644 --- a/knockout/knockout.d.ts +++ b/knockout/knockout.d.ts @@ -53,7 +53,7 @@ interface KnockoutSubscription { } interface KnockoutSubscribable extends KnockoutSubscribableFunctions { - subscribe(callback: (object: Object) => void, target?: any, event?: string): KnockoutSubscription; + subscribe(callback: (object: any) => void, target?: any, event?: string): KnockoutSubscription; subscribe(callback: (newValue: TEvent) => void, target: any, event: string): KnockoutSubscription; extend(requestedExtenders: { [key: string]: any; }): KnockoutSubscribable; getSubscriptionsCount(): number; @@ -84,8 +84,6 @@ interface KnockoutObservableArrayStatic { } interface KnockoutObservableArray extends KnockoutObservable, KnockoutObservableArrayFunctions { - subscribe(callback: (newValue: T[]) => void, target?: any, event?: string): KnockoutSubscription; - subscribe(callback: (changes: KnockoutArrayChange[]) => void, target?: any, event?: string): KnockoutSubscription; extend(requestedExtenders: { [key: string]: any; }): KnockoutObservableArray; } @@ -103,7 +101,6 @@ interface KnockoutObservable extends KnockoutSubscribable, KnockoutObserva valueHasMutated?:{(): void;}; valueWillMutate?:{(): void;}; - subscribe(callback: (newValue: T) => void, target?: any, event?: string): KnockoutSubscription; extend(requestedExtenders: { [key: string]: any; }): KnockoutObservable; }