import type { Equal, Expect } from '@type-challenges/utils' type cases = [ Expect, {}>>, Expect, { k1: true }>>, Expect, { k1: true }>>, Expect, { k1: true; k2: true }>>, Expect, { k1: 'v1' }>>, Expect, { k1: ['v1', 'v2'] }>>, Expect, { k1: 'v1'; k2: 'v2' }>>, Expect, { k1: ['v1', 'v2']; k2: 'v2' }>>, Expect, { k1: 'v1'; k2: true }>>, Expect, { k1: 'v1' }>>, ]