Endo
Preparing search index...
@endo/exo
GuardedKit
Type Alias GuardedKit<F, GK>
GuardedKit
:
{
[
K
in
keyof
F
as
string
extends
K
?
never
:
K
]
:
Guarded
<
F
[
K
]
,
K
extends
keyof
GK
?
GK
[
K
]
:
InterfaceGuard
,
>
}
Type Parameters
F
extends
Record
<
string
,
Methods
>
GK
extends
Record
<
string
,
InterfaceGuard
>
=
{
[
K
in
keyof
F
]
:
InterfaceGuard
<
{
[
M
in
keyof
F
[
K
]
]
:
MethodGuard
}
>
}
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Endo
Loading...