Say I have two types (just for example, I need something generic)
type TypeA = { propA: string};
type TypeB = { propB: number};
I would like to write a Generic type that would allow me to do something like this
type ABMerge = ArrayMerge<[TypeA,TypeB]>
// ABMerge would look like { propA: string, propB: number }
I've tried using generic and conditional types, but I can't figure out how to "iterate" over my Generic type array.