diff --git a/types/recompose/index.d.ts b/types/recompose/index.d.ts
index ee99adca68..6b84b33034 100644
--- a/types/recompose/index.d.ts
+++ b/types/recompose/index.d.ts
@@ -15,19 +15,10 @@ declare module 'recompose' {
type Component
= ComponentClass
| StatelessComponent
;
type mapper = (input: TInner) => TOutter;
type predicate = mapper;
- type predicateDiff = (current: T, next: T) => boolean
- interface Observer {
- next(value: T): void;
- error(err: any): void;
- complete(): void;
- }
+ type predicateDiff = (current: T, next: T) => boolean}
- interface Subscription {
- unsubscribe(): void;
- closed: boolean;
- }
interface Subscribable {
- subscribe(observer: Observer):Subscription;
+ subscribe(observer: any):any;
}
interface ComponentEnhancer {