Validation type for literal union types (e.g., 'value1' | 'value2' | 'value3') This is different from EnumType which expects an enum object at runtime.
Optional
Static
Validation type for literal union types (e.g., 'value1' | 'value2' | 'value3') This is different from EnumType which expects an enum object at runtime.