import { ReactNode } from 'react'; /** * FormField * Classification: mui-wrapper * * Standardizes the label + control + helper/error layout used across product * forms, so any control (TextField, Select, Search, Slider...) gets consistent * spacing, required markers and error messaging. */ export interface FormFieldProps { label: string; /** The input control. */ children: ReactNode; helperText?: string; error?: boolean; required?: boolean; /** Associates the label with the control. */ htmlFor?: string; fullWidth?: boolean; } export declare function FormField({ label, children, helperText, error, required, htmlFor, fullWidth, }: FormFieldProps): import("react").JSX.Element;