BARGS
Preparing search index...
InferPositional
Type Alias InferPositional<T>
InferPositional
:
T
extends
NumberPositional
?
T
[
"required"
]
extends
true
?
number
:
T
[
"default"
]
extends
number
?
number
:
number
|
undefined
:
T
extends
StringPositional
?
T
[
"required"
]
extends
true
?
string
:
T
[
"default"
]
extends
string
?
string
:
string
|
undefined
:
T
extends
EnumPositional
<
infer
E
>
?
T
[
"required"
]
extends
true
?
E
:
T
[
"default"
]
extends
E
?
E
:
E
|
undefined
:
T
extends
VariadicPositional
?
T
[
"items"
]
extends
"number"
?
number
[]
:
string
[]
:
never
Infer a single positional's type.
Type Parameters
T
extends
PositionalDef
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
GitHub
npm
BARGS
Loading...
Infer a single positional's type.