Documentation
collections/mod
MergeAllRecords
Type Alias MergeAllRecords<T, U, Options, X, Y, Z>
Merge
All
Records
<
T
,
U
,
Options
,
X
,
Y
,
Z
>
:
Z
Merge all records types definitions from keys present in both objects
Type Parameters
T
U
Options
X
=
PartialByType
<
T
,
Record
<
PropertyKey
,
unknown
>
>
Y
=
PartialByType
<
U
,
Record
<
PropertyKey
,
unknown
>
>
Z
=
{
[
K
in
keyof
X
&
keyof
Y
]
:
DeepMerge
<
X
[
K
]
,
Y
[
K
]
,
Options
>
}
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Documentation
Merge all records types definitions from keys present in both objects