Current field value.
Whether to render as read-only display.
Whether to render as an empty input.
Schema metadata for this field.
Constraints from schema checks.
Dot-separated path from root (e.g. "address.city").
OptionalexamplesExample values from the schema's examples keyword.
Walked field tree for recursive rendering.
Properties available on every schema field, regardless of rendering target. Both React and HTML renderers receive these.
Per-type schema data — enum values, object fields, array element schema, union options, record key/value types, tuple
prefixItems, conditional if/then/else clauses, negationnegated, recursiverefTarget, literal values — lives on the discriminatedtree. Renderers narrow ontree.typeand read from the matching variant; there are no duplicate sibling fields on these props.