Let me explain by example.
In a Field called Component
you should be able to have these values> "M", "B", "A.
So you go ahead an define:
type Component = "M" | "B" | "A";
So far so good. But it should be possible to also have a combination of these to assign like this:
const MyComponent : Component = "MB";
or
const MyComponent : Component = "BA";
How to define that?