import * as React from 'react'; import { ComponentsOverrides } from '@mui/material/styles'; import { CommonInputProps } from './CommonInputProps'; import { ResettableTextFieldProps } from './ResettableTextField'; /** * An Input component for a string * * @example * * * You can customize the `type` props (which defaults to "text"). * Note that, due to a React bug, you should use `` instead of using type="number". * @example * * * */ export declare const TextInput: (props: TextInputProps) => React.JSX.Element; export type TextInputProps = CommonInputProps & Omit; declare const PREFIX = "RaTextInput"; declare module '@mui/material/styles' { interface ComponentNameToClassKey { [PREFIX]: 'root'; } interface ComponentsPropsList { [PREFIX]: Partial; } interface Components { [PREFIX]?: { defaultProps?: ComponentsPropsList[typeof PREFIX]; styleOverrides?: ComponentsOverrides>[typeof PREFIX]; }; } } export {}; //# sourceMappingURL=TextInput.d.ts.map