A type that maps the keys of E to the type of V.
The type of object that defines the Key (typically a constant enum)
The value type, typically string, number but may also be a complex type.
string
number
The resulting type with the keys from the source type.
Returned from createSimpleMap
A type that maps the keys of E to the type of V.