An abstract type that represents an Enum type.
The corresponding enum instance type is EnumValue.
See Type for the haXe Reflection API.
Type