typeschema

0.1.3

Explore all defined data models and types for this version. For live editing and client SDK generators, inspect on TypeHub.

Open in TypeHub
Defined Types (18)
AnyPropertyType
Represents a wildcard property that accepts any valid JSON value (object, array, string, number, boolean, or null).
Type
ArrayDefinitionType
Represents an ordered list of elements where every item conforms to the same schema.
Type
ArrayPropertyType
Represents a property containing a list of items that share the same schema.
Type
BooleanPropertyType
Represents a boolean true or false value.
Type
CollectionDefinitionType
The abstract base type for collection definitions that contain multiple elements of a uniform type.
Type
CollectionPropertyType
The abstract base type for properties that define inline collections (maps or arrays).
Type
DefinitionType
The abstract base type for all schema definitions. It provides common metadata such as descriptions and deprecation status.
Type
GenericPropertyType
Represents a generic placeholder type that is resolved at runtime or via template arguments.
Type
IntegerPropertyType
Represents a whole number without fractional components.
Type
MapDefinitionType
Represents a key-value map with dynamic key names where all values conform to the same schema.
Type
MapPropertyType
Represents a property containing a key-value map where all values share the same schema.
Type
NumberPropertyType
Represents a numeric value, including floating-point and decimal numbers.
Type
PropertyType
The abstract base type for all property definitions within a struct or collection.
Type
ReferencePropertyType
Represents a reference to a type defined in the global definitions dictionary.
Type
ScalarPropertyType
The abstract base type for simple scalar value properties (strings, integers, numbers, booleans).
Type
StringPropertyType
Represents a sequence of characters, with optional formatting rules.
Type
StructDefinitionType
Represents an object with a fixed set of properties (such as a class or record). Supports inheritance and explicit property typing.
Type
TypeSchema
The root document object containing namespace imports, type definitions, and the root entry point.
Type
part of the Apioo-Project