import { JsonTypeBuilder } from "https://deno.land/x/typebox@0.31.20/src/typebox.ts";
Methods
[Json]
Creates an Any type
[Json]
Creates an Array type
[Json]
Creates a Boolean type
[Json]
Intrinsic function to Capitalize LiteralString types
[Json]
Creates a Composite object type
[Json]
Creates a Enum type
[Json]
Constructs a type by excluding from unionType all union members that are assignable to excludedMembers
[Json]
Creates a Conditional type
[Json]
Constructs a type by extracting from type all union members that are assignable to union
[Json]
Returns an Indexed property type for the given keys
[Json]
Returns an Indexed property type for the given keys
[Json]
Returns an Indexed property type for the given keys
[Json]
Returns an Indexed property type for the given keys
[Json]
Returns an Indexed property type for the given keys
[Json]
Returns an Indexed property type for the given keys
[Json]
Returns an Indexed property type for the given keys
[Json]
Returns an Indexed property type for the given keys
[Json]
Creates an Integer type
[Json]
Creates an Intersect type
[Json]
Creates an Intersect type
[Json]
Creates an Intersect type
[Json]
Creates a KeyOf type
[Json]
Creates a Literal type
[Json]
Intrinsic function to Lowercase LiteralString types
[Json]
Creates a Never type
[Json]
Creates a Not type
[Json]
Creates a Null type
[Json]
Creates a Number type
[Json]
Creates an Object type
[Json]
Constructs a type whose keys are omitted from the given type
[Json]
Constructs a type whose keys are omitted from the given type
[Json]
Constructs a type whose keys are omitted from the given type
[Json]
Constructs a type whose keys are omitted from the given type
[Json]
Constructs a type whose keys are omitted from the given type
[Json]
Constructs a type where all properties are optional
[Json]
Constructs a type whose keys are picked from the given type
[Json]
Constructs a type whose keys are picked from the given type
[Json]
Constructs a type whose keys are picked from the given type
[Json]
Constructs a type whose keys are picked from the given type
[Json]
Constructs a type whose keys are picked from the given type
[Json]
Creates a Readonly and Optional property
[Json]
Creates a Record type
[Json]
Creates a Recursive type
[Json]
Creates a Ref type. The referenced type must contain a $id
[Json]
Creates a Ref type.
[Json]
Constructs a type where all properties are required
[Json]
Extracts interior Rest elements from Tuple, Intersect and Union types
[Json]
Creates a String type
[Json]
Creates a TemplateLiteral type from template dsl string
[Json]
Creates a TemplateLiteral type
[Json]
Creates a Transform type
[Json]
Creates a Tuple type
[Json]
Intrinsic function to Uncapitalize LiteralString types
[Json]
Creates a Union type
[Json]
Creates a Union type
[Json]
Creates a Union type
[Json-Experimental]
Converts a TemplateLiteral into a Union
[Json]
Creates an Unknown type
[Json]
Creates a Unsafe type that will infers as the generic argument T
[Json]
Intrinsic function to Uppercase LiteralString types