- KVMapper<InKeys extends [string | number | symbol, ...(string | number | symbol)[]], InValue extends {}, OutKey extends string | number | symbol, OutValue extends {}>(inKeys: InKeys, outKey: OutKey, caster: Caster<InValue, OutValue>): KVMapper<InKeys[number], InValue, OutKey, OutValue>
Type Parameters
- InKeys extends [string | number | symbol, ...(string | number | symbol)[]]
- InValue extends {}
- OutKey extends string | number | symbol
- OutValue extends {}