Structured constraint-hint data for the React renderers.
The HTML pipeline emits an inline <small class="sc-hint"> element
next to each input and references it through aria-describedby. The
React pipeline mirrors that contract: the input takes the
ariaDescribedBy id, the renderer emits a sibling <small id={...}>
whose text is hint. Returns undefined when the field has no
advertise-able constraints (constraintHint returns undefined) so
callers can skip both the attribute and the element cleanly.
Structured constraint-hint data for the React renderers.
The HTML pipeline emits an inline
<small class="sc-hint">element next to each input and references it througharia-describedby. The React pipeline mirrors that contract: the input takes theariaDescribedByid, the renderer emits a sibling<small id={...}>whose text ishint. Returnsundefinedwhen the field has no advertise-able constraints (constraintHintreturnsundefined) so callers can skip both the attribute and the element cleanly.