ReferencesA string-keyed map of named Representation definitions. Used by
Document and MultiDocument for $ref resolution (analogous
to JSON Schema $defs).
Source effect/SchemaRepresentation.ts:6853 lines
export interface References {
readonly [$ref: string$ref: string]: type Representation =
| Declaration
| Reference
| Suspend
| Null
| Undefined
| Void
| Never
| Unknown
| Any
| String
| Number
| Boolean
| BigInt
| Symbol
| Literal
| UniqueSymbol
| ObjectKeyword
| Enum
| TemplateLiteral
| Arrays
| Objects
| Union
The core tagged union of all supported schema shapes.
Details
Each variant has a _tag discriminator. Switch on _tag to handle each
shape. Most variants carry optional annotations and some carry checks
for validation constraints.
Representation
}Referenced by 2 symbols