{"api":[{"defaultValue":"—","description":"Use either a bound field or the unbound Base UI field contract.","name":"Field","type":"FieldProps"},{"defaultValue":"—","description":"Connects a field to an existing Mizen field object.","name":"BoundFieldProps","type":"BoundFieldProps"},{"defaultValue":"—","description":"Uses Base UI field state and validation props.","name":"UnboundFieldProps","type":"UnboundFieldProps"},{"defaultValue":"<label>","description":"Labels the associated control.","name":"FieldLabel","type":"FieldLabelProps"},{"defaultValue":"—","description":"Provides the Base UI control render slot.","name":"FieldControl","type":"FieldControlProps"},{"defaultValue":"<div>","description":"Adds descriptive help text.","name":"FieldDescription","type":"FieldDescriptionProps"},{"defaultValue":"<div>","description":"Renders the current validation message.","name":"FieldError","type":"FieldErrorProps"},{"defaultValue":"—","description":"Composes a validity state for bound fields.","name":"FieldValidity","type":"children: ReactNode"}],"category":"Forms","contract":{"anatomy":{"nesting":"Place a visible FieldLabel and one supported form control inside Field. Description and error parts share the field association.","parts":["FieldLabel","FieldDescription","FieldError","FieldControl","FieldValidity"],"root":"Field"},"clientBoundary":"Server composition is supported. Hooks and event handlers belong in a consumer Client Component.","dependencies":[],"imports":{"@mizen-labs/ui":["Field","FieldLabel","FieldDescription","FieldError","Input"]},"stateOwnership":"The application owns values and validation. Unbound controls can use native form submission; TanStack Form binding is optional."},"description":"Connects labels, controls, help text, and validation.","name":"Field","slug":"field","status":"stable"}