Search
Preparing search index...
The search index is not available
@codefeathers/runtype
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
"util"
External module "util"
Index
Type aliases
Any
Constructor
Any
Struct
Guarded
Struct
Guarded
Type
Nil
Obj
With
Str
Tag
Predicate
Predicates
ToGuards
Tuple
Union
ToIntersection
Unshift
Type aliases
Any
Constructor
Any
Constructor
:
{}
Type declaration
Any
Struct
Any
Struct
:
{}
Type declaration
Guarded
Struct
Guarded
Struct<Struct>
:
Struct
extends
(
...
x
:
any
[]
)
=>
any
?
GuardedType
<
Struct
>
:
{}
Type parameters
Struct
Guarded
Type
Guarded
Type<T>
:
T
extends
(
x
:
any
)
=>
x
is
infer
T
?
T
:
never
Type parameters
T
Nil
Nil
:
null
|
undefined
Obj
With
Str
Tag
Obj
With
Str
Tag<U>
:
{
[Symbol.toStringTag]
:
U
}
Type parameters
U
:
string
Type declaration
[
k:
string
]:
any
[
Symbol.to
String
Tag]
:
U
Predicate
Predicate
:
(
x
:
any
)
=>
boolean
Type declaration
(
x
:
any
)
:
boolean
Parameters
x:
any
Returns
boolean
Predicates
ToGuards
Predicates
ToGuards<T>
:
{}
Type parameters
T
Type declaration
Tuple
Tuple<ElementT, LengthT, OutputT>
:
{
0
:
OutputT
;
1
:
Tuple
<
ElementT
,
LengthT
,
Unshift
<
OutputT
,
ElementT
>
>
}
[
OutputT
[
"length"
]
extends
LengthT
?
0
:
1
]
Type parameters
ElementT
LengthT
:
number
OutputT
:
any
[]
Union
ToIntersection
Union
ToIntersection<U>
:
Type parameters
U
Unshift
Unshift<TailT, FrontT>
:
(
(
front
:
FrontT
,
...
rest
:
TailT
)
=>
any
)
extends
(
...
tuple
:
infer
TupleT
)
=>
any
?
TupleT
:
never
Type parameters
TailT
:
any
[]
FrontT
Globals
"index"
"util"
Any
Constructor
Any
Struct
Guarded
Struct
Guarded
Type
Nil
Obj
With
Str
Tag
Predicate
Predicates
ToGuards
Tuple
Union
ToIntersection
Unshift
Generated using
TypeDoc