array
array: v.ArraySchema<any, any>
bigint
bigint: v.BigintSchema<any>
blob
blob: v.BlobSchema<any>
boolean
boolean: v.BooleanSchema<any>
custom
custom: v.CustomSchema<any, any>
date
date: v.DateSchema<any>
enum
enum: v.EnumSchema<any, any>
exact_optional
exact_optional: v.ExactOptionalSchema<any, any>
file
file: v.FileSchema<any>
function
function: v.FunctionSchema<any>
instance
instance: v.InstanceSchema<any, any>
intersect
intersect: v.IntersectSchema<any, any>
lazy
lazy: v.LazySchema<any>
literal
literal: v.LiteralSchema<any, any>
loose_object
loose_object: v.LooseObjectSchema<any, any>
loose_tuple
loose_tuple: v.LooseTupleSchema<any, any>
map
map: v.MapSchema<any, any, any>
never
never: v.NeverSchema<any>
non_nullable
non_nullable: v.NonNullableSchema<any, any>
non_nullish
non_nullish: v.NonNullishSchema<any, any>
non_optional
non_optional: v.NonOptionalSchema<any, any>
null
null: v.NullSchema<any>
nullable
nullable: v.NullableSchema<any, any>
nullish
nullish: v.NullishSchema<any, any>
number
number: v.NumberSchema<any>
object
object: v.ObjectSchema<any, any>
object_with_rest
object_with_rest: v.ObjectWithRestSchema<any, any, any>
optional
optional: v.OptionalSchema<any, any>
picklist
picklist: v.PicklistSchema<any, any>
promise
promise: v.PromiseSchema<any>
record
record: v.RecordSchema<any, any, any>
set
set: v.SetSchema<any, any>
strict_object
strict_object: v.StrictObjectSchema<any, any>
strict_tuple
strict_tuple: v.StrictTupleSchema<any, any>
string
string: v.StringSchema<any>
symbol
symbol: v.SymbolSchema<any>
tuple
tuple: v.TupleSchema<any, any>
tuple_with_rest
tuple_with_rest: v.TupleWithRestSchema<any, any, any>
undefined
undefined: v.UndefinedSchema<any>
undefinedable
undefinedable: v.UndefinedableSchema<any, any>
union
union: v.UnionSchema<any, any>
unknown
unknown: v.UnknownSchema
variant
variant: v.VariantSchema<any, any, any>
void
void: v.VoidSchema<any>