Type alias TupleToObject<TTuple, TEnums>
TupleToObject<TTuple, TEnums>: {
-readonly [TEnumKey in keyof TEnums as number extends TEnumKey
? never
: TEnumKey]: TTuple[TEnums[TEnumKey]]
}
Type Parameters
TTuple extends readonly any[]
TEnums extends Record<string, any>