Merge multiple object types sequentially.
Tuple of object types
Applies shallow merges from left to right over a tuple of object types.
type A = { a: number };type B = { b: string };type C = { b: number };type D = { c: boolean };type Merged = MergeMany< [ A, B, C, D ] >;// { a: number, b: number, c: boolean } Copy
type A = { a: number };type B = { b: string };type C = { b: number };type D = { c: boolean };type Merged = MergeMany< [ A, B, C, D ] >;// { a: number, b: number, c: boolean }
Merge multiple object types sequentially.