import { Input, TextInput } from '@judo/model-api'; export interface TextInputComponentProps { element: TextInput | Input; readOnly?: boolean; value?: string; onChange?: (value: string) => void; error?: string; disabled?: boolean; /** JUDO CSS classes (JUDO-viewMode, JUDO-required) for template parity */ judoClassName?: string; } /** * Text input component. * * When the model element has `isTypeAheadField: true` and a matching * typeahead provider is registered in CustomizationsConfig, renders * as a MUI Autocomplete with freeSolo mode for suggestion support. * Otherwise, renders a plain TextField. */ export declare function TextInputComponent({ element, readOnly, value, onChange, error, disabled, judoClassName, }: TextInputComponentProps): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=TextInputComponent.d.ts.map