Esposter
Preparing search index...
@esposter/shared
DeepOmit
Type Alias DeepOmit<T, TKey>
DeepOmit
:
T
extends
Primitive
?
T
:
{
[
P
in
Exclude
<
keyof
T
,
TKey
>
]
:
T
[
P
]
extends
infer
TP
?
TP
extends
Date
|
Function
|
Primitive
?
TP
:
TP
extends
unknown
[]
?
DeepOmitArray
<
TP
,
TKey
>
:
Record
<
string
,
unknown
>
extends
TP
?
TP
:
DeepOmit
<
TP
,
TKey
>
:
never
}
Type Parameters
T
TKey
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Esposter
Loading...