import { TextFieldTypeMap } from "./TextFieldProps"; /** * The `TextField` is a convenience wrapper for the most common cases (80%). * It cannot be all things to all people, otherwise the API would grow out of control. * * ## Advanced Configuration * * It's important to understand that the text field is a simple abstraction * on top of the following components: * * * [FormControl](https://mui.com/api/form-control/) * * [InputLabel](https://mui.com/api/input-label/) * * [FilledInput](https://mui.com/api/filled-input/) * * [OutlinedInput](https://mui.com/api/outlined-input/) * * [Input](https://mui.com/api/input/) * * [FormHelperText](https://mui.com/api/form-helper-text/) * * If you wish to alter the props applied to the `input` element, you can do so as follows: * * ```jsx * const inputProps = { * step: 300, * }; * * return ; * ``` * * For advanced cases, please look at the source of TextField by clicking on the * "Edit this page" button above. Consider either: * * * using the upper case props for passing values directly to the components * * using the underlying components directly as shown in the demos * * Demos: * * - [Autocomplete](https://mui.com/components/autocomplete/) * - [Pickers](https://mui.com/components/pickers/) * - [Text Fields](https://mui.com/components/text-fields/) * * API: * * - [TextField API](https://mui.com/api/text-field/) * - inherits [FormControl API](https://mui.com/api/form-control/) */ declare const TextField: import("@suid/types").OverridableComponent>; export default TextField; //# sourceMappingURL=TextField.d.ts.map