From 7e8d1b02e56e021dec164d92bed7f33c572ca1eb Mon Sep 17 00:00:00 2001 From: Richard Honor Date: Mon, 29 Oct 2018 13:21:18 +0000 Subject: [PATCH] Remove duplicate type from BaseImmutable --- types/seamless-immutable/index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/types/seamless-immutable/index.d.ts b/types/seamless-immutable/index.d.ts index 21474f3a6d..cc115c6d55 100644 --- a/types/seamless-immutable/index.d.ts +++ b/types/seamless-immutable/index.d.ts @@ -90,7 +90,7 @@ declare namespace SeamlessImmutable { flatMap(mapFunction: (item: T[0]) => TTarget): Immutable; } - type BaseImmutable = (T extends any[] ? ImmutableArrayMixin : ImmutableObjectMixin) & T; + type BaseImmutable = T extends any[] ? ImmutableArrayMixin : ImmutableObjectMixin; type Immutable = { readonly [P in keyof T]: T[P] extends object ? Immutable : T[P]