Concept Flow - Exclude type
Start with Union Type
Apply Exclude<Type, ExcludedMembers>
Remove ExcludedMembers from Type
Resulting Type without ExcludedMembers
Use Resulting Type
Exclude type removes specified members from a union type, leaving only the remaining members.