Suppose I have the following 3 types:
type Apple = { type: "apple" } type Banana = { type: "banana" } type Fruit