A type that identifies an object whose property values are generally mapped to the key of the source type.
The source constant enum type which identifies the keys and values
The resulting type with the keys from the source type.
Returned from createEnumKeyMap
A type that identifies an object whose property values are generally mapped to the key of the source type.