function merged merged<T>(t: T): T Type Parameters T Parameters t: T Return Type T merged<T,U,>(t: T,u: U,): T & U Type Parameters T U Parameters t: T u: U Return Type T & U merged<T,U,V,>(t: T,u: U,v: V,): T & U & V Type Parameters T U V Parameters t: T u: U v: V Return Type T & U & V merged<T,U,V,W,>(t: T,u: U,v: V,w: W,): T & U & V & W Type Parameters T U V W Parameters t: T u: U v: V w: W Return Type T & U & V & W merged<T>(..._: Partial<T>[]): T Type Parameters T Parameters ..._: Partial<T>[] Return Type T