import * as React from 'react'; import { TextFieldProps } from '@mui/material/TextField'; import { ComponentsOverrides } from '@mui/material/styles'; import { CommonInputProps } from './CommonInputProps'; /** * An Input component for a number * * @example * * * You can customize the `step` props (which defaults to "any") * @example * * */ export declare const NumberInput: (props: NumberInputProps) => React.JSX.Element; export interface NumberInputProps extends CommonInputProps, Omit { step?: string | number; min?: string | number; max?: string | number; } declare const PREFIX = "RaNumberInput"; 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=NumberInput.d.ts.map