UNPKG

699 BTypeScriptView Raw
1declare function objectAssign<T, U>(target: T, source: U): T & U;
2declare function objectAssign<T, U, V>(target: T, source1: U, source2: V): T & U & V;
3declare function objectAssign<T, U, V, W>(target: T, source1: U, source2: V, source3: W): T & U & V & W;
4declare function objectAssign<T, U, V, W, Q>(
5 target: T,
6 source1: U,
7 source2: V,
8 source3: W,
9 source4: Q,
10): T & U & V & W & Q;
11declare function objectAssign<T, U, V, W, Q, R>(
12 target: T,
13 source1: U,
14 source2: V,
15 source3: W,
16 source4: Q,
17 source5: R,
18): T & U & V & W & Q & R;
19declare function objectAssign(target: any, ...sources: any[]): any;
20declare namespace objectAssign {}
21export = objectAssign;