Preparing search index...
The search index is not available
@siegrift/tsfunct
@siegrift/tsfunct
<internal>
Set5
Type alias Set5<T, K1, K2, K3, K4, K5, R>
Set5
<
T
,
K1
,
K2
,
K3
,
K4
,
K5
,
R
>
:
T
extends
any
[]
?
T
:
Pick
<
T
,
Exclude
<
keyof
T
,
K1
>
>
&
{
[
KK1
in
K1
]
-?:
{
[
key
in
K1
]
:
Set4
<
UnwrapOptional
<
T
[
K1
]
>
,
K2
,
K3
,
K4
,
K5
,
R
>
}
[
KK1
]
}
Type Parameters
T
K1
extends
keyof
T
K2
extends
keyof
UnwrapOptional
<
T
[
K1
]
>
K3
extends
keyof
UnwrapOptional
<
UnwrapOptional
<
T
[
K1
]
>
[
K2
]
>
K4
extends
keyof
UnwrapOptional
<
UnwrapOptional
<
UnwrapOptional
<
T
[
K1
]
>
[
K2
]
>
[
K3
]
>
K5
extends
keyof
UnwrapOptional
<
UnwrapOptional
<
UnwrapOptional
<
UnwrapOptional
<
T
[
K1
]
>
[
K2
]
>
[
K3
]
>
[
K4
]
>
R
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
Modules
@siegrift/tsfunct
<internal>
Call
Site
Dictionary
Error
Exclude
Nullable
Optional
Pick
Set1
Set2
Set3
Set4
Set5
Undefinable
Unset1
Unset2
Unset3
Unset4
Unset5
Unwrap
Optional
Update1
Update2
Update3
Update4
Update5
Without
Error
Generated using
TypeDoc