@bluelibs/runner - v5.5.0
Preparing search index...
EnsureInputSatisfiesContracts
Type Alias EnsureInputSatisfiesContracts<TItems, TValue>
EnsureInputSatisfiesContracts
:
[
ContractsUnionInputs
<
TItems
>
]
extends
[
never
]
?
TValue
:
TValue
extends
Promise
<
infer
U
>
?
Promise
<
U
extends
ContractsIntersectionInputs
<
TItems
>
?
U
:
InputContractViolationError
<
TItems
,
U
>
,
>
:
TValue
extends
ContractsIntersectionInputs
<
TItems
>
?
TValue
:
InputContractViolationError
<
TItems
,
TValue
>
Type Parameters
TItems
extends
readonly
unknown
[]
TValue
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
@bluelibs/runner - v5.5.0
Loading...