import { InputProps } from '@heroui/react'; import { Control, FieldValues, Path, RegisterOptions } from 'react-hook-form'; import { NumericFormatProps } from 'react-number-format'; type BaseInputProps = Omit; export type InputNumberProps = NumericFormatProps; /** * Styled numeric input (HeroUI `Input` + `react-number-format`). Thousand-separated, uniform * bordered styling. Controlled via react-number-format's `value` / `onValueChange`, or use * `InputNumber.WithRHFControl` for react-hook-form. */ declare function InputNumber(props: InputNumberProps): import("react").JSX.Element; declare namespace InputNumber { var displayName: string; var WithRHFControl: typeof WithControl; } type WithControlProps = InputNumberProps & { control: Control; name: Path; rules?: RegisterOptions>; }; declare function WithControl(props: WithControlProps): import("react").JSX.Element; export default InputNumber;