Type alias _MergeResult<T1, T2>
_
Merge
Result
<T1, T2>: _ConflictKeys<T1, T2> extends never ? T1 & T2 : _NoConflicts<T1, T2> & _NoConflicts<T2, T1> & { conflicts1
: _Conflicts<T1, T2> & ("conflicts1" extends keyof T1 ? { conflicts1
: T1["conflicts1"]; } : {}) & ("conflicts2" extends keyof T1 ? { conflicts2
: T1["conflicts2"]; } : {}); conflicts2
: _Conflicts<T2, T1> & ("conflicts1" extends keyof T2 ? { conflicts1
: T2["conflicts1"]; } : {}) & ("conflicts2" extends keyof T2 ? { conflicts2
: T2["conflicts2"]; } : {}); }
Type Parameters
-
T1 extends Record<string, any>
-
T2 extends Record<string, any>
rx-signals internal helper type