z.objectUtil.MergeShapestype MergeShapes<U, V> = keyof U & keyof V extends never ? U & V : [k in Exclude<keyof U, keyof V>]: U[k] & V;§Type Parameters§U[src]§V[src]§Type§keyof U & keyof V extends never ? U & V : [k in Exclude<keyof U, keyof V>]: U[k] & V[src]