@traversable/schema
Preparing search index...
@traversable/valibot-types
V
Catalog
Type Alias Catalog<S>
type
Catalog
<
S
=
unknown
>
=
{
any
:
V
.
Any
;
array
:
V
.
Array
<
S
>
;
bigint
:
V
.
BigInt
;
blob
:
V
.
Blob
;
boolean
:
V
.
Boolean
;
custom
:
V
.
Custom
;
date
:
V
.
Date
;
enum
:
V
.
Enum
;
exact_optional
:
ExactOptional
<
S
>
;
file
:
V
.
File
;
function
:
Function
;
instance
:
Instance
;
intersect
:
V
.
Intersect
<
S
>
;
lazy
:
V
.
Lazy
<
S
>
;
literal
:
V
.
Literal
<
S
>
;
loose_object
:
V
.
LooseObject
<
S
>
;
loose_tuple
:
V
.
LooseTuple
<
S
>
;
map
:
V
.
Map
<
S
>
;
nan
:
V
.
NaN
;
never
:
V
.
Never
;
non_nullable
:
V
.
NonNullable
<
S
>
;
non_nullish
:
V
.
NonNullish
<
S
>
;
non_optional
:
V
.
NonOptional
<
S
>
;
null
:
V
.
Null
;
nullable
:
V
.
Nullable
<
S
>
;
nullish
:
V
.
Nullish
<
S
>
;
number
:
V
.
Number
;
object
:
V
.
Object
<
S
>
;
object_with_rest
:
V
.
ObjectWithRest
<
S
>
;
optional
:
V
.
Optional
<
S
>
;
picklist
:
PickList
;
promise
:
V
.
Promise
;
record
:
V
.
Record
<
S
>
;
set
:
V
.
Set
<
S
>
;
strict_object
:
V
.
StrictObject
<
S
>
;
strict_tuple
:
V
.
StrictTuple
<
S
>
;
string
:
V
.
String
;
symbol
:
V
.
Symbol
;
tuple
:
V
.
Tuple
<
S
>
;
tuple_with_rest
:
V
.
TupleWithRest
<
S
>
;
undefined
:
V
.
Undefined
;
undefinedable
:
V
.
Undefinedable
<
S
>
;
union
:
V
.
Union
<
S
>
;
unknown
:
V
.
Unknown
;
variant
:
V
.
Variant
<
S
>
;
void
:
V
.
Void
;
}
Type Parameters
S
=
unknown
Index
Properties
any
array
bigint
blob
boolean
custom
date
enum
exact_
optional
file
function
instance
intersect
lazy
literal
loose_
object
loose_
tuple
map
nan
never
non_
nullable
non_
nullish
non_
optional
null
nullable
nullish
number
object
object_
with_
rest
optional
picklist
promise
record
set
strict_
object
strict_
tuple
string
symbol
tuple
tuple_
with_
rest
undefined
undefinedable
union
unknown
variant
void
Properties
any
any
:
V
.
Any
array
array
:
V
.
Array
<
S
>
bigint
bigint
:
V
.
BigInt
blob
blob
:
V
.
Blob
boolean
boolean
:
V
.
Boolean
custom
custom
:
V
.
Custom
date
date
:
V
.
Date
enum
enum
:
V
.
Enum
exact_
optional
exact_optional
:
ExactOptional
<
S
>
file
file
:
V
.
File
function
function
:
Function
instance
instance
:
Instance
intersect
intersect
:
V
.
Intersect
<
S
>
lazy
lazy
:
V
.
Lazy
<
S
>
literal
literal
:
V
.
Literal
<
S
>
loose_
object
loose_object
:
V
.
LooseObject
<
S
>
loose_
tuple
loose_tuple
:
V
.
LooseTuple
<
S
>
map
map
:
V
.
Map
<
S
>
nan
nan
:
V
.
NaN
never
never
:
V
.
Never
non_
nullable
non_nullable
:
V
.
NonNullable
<
S
>
non_
nullish
non_nullish
:
V
.
NonNullish
<
S
>
non_
optional
non_optional
:
V
.
NonOptional
<
S
>
null
null
:
V
.
Null
nullable
nullable
:
V
.
Nullable
<
S
>
nullish
nullish
:
V
.
Nullish
<
S
>
number
number
:
V
.
Number
object
object
:
V
.
Object
<
S
>
object_
with_
rest
object_with_rest
:
V
.
ObjectWithRest
<
S
>
optional
optional
:
V
.
Optional
<
S
>
picklist
picklist
:
PickList
promise
promise
:
V
.
Promise
record
record
:
V
.
Record
<
S
>
set
set
:
V
.
Set
<
S
>
strict_
object
strict_object
:
V
.
StrictObject
<
S
>
strict_
tuple
strict_tuple
:
V
.
StrictTuple
<
S
>
string
string
:
V
.
String
symbol
symbol
:
V
.
Symbol
tuple
tuple
:
V
.
Tuple
<
S
>
tuple_
with_
rest
tuple_with_rest
:
V
.
TupleWithRest
<
S
>
undefined
undefined
:
V
.
Undefined
undefinedable
undefinedable
:
V
.
Undefinedable
<
S
>
union
union
:
V
.
Union
<
S
>
unknown
unknown
:
V
.
Unknown
variant
variant
:
V
.
Variant
<
S
>
void
void
:
V
.
Void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
any
array
bigint
blob
boolean
custom
date
enum
exact_
optional
file
function
instance
intersect
lazy
literal
loose_
object
loose_
tuple
map
nan
never
non_
nullable
non_
nullish
non_
optional
null
nullable
nullish
number
object
object_
with_
rest
optional
picklist
promise
record
set
strict_
object
strict_
tuple
string
symbol
tuple
tuple_
with_
rest
undefined
undefinedable
union
unknown
variant
void
@traversable/schema
Loading...