TS2590
typescript Expression Produces Union Too Complex
A union or intersection type has grown too large for the compiler to evaluate. Simplify the type by breaking it into smaller named types or reducing the number of union members.
A union or intersection type has grown too large for the compiler to evaluate. Simplify the type by breaking it into smaller named types or reducing the number of union members.