import { HTMLInputTypeAttribute, InputHTMLAttributes, ReactNode } from 'react'; type ThousandsSeparator = ',' | '_' | '-' | '/'; type InputProps = InputHTMLAttributes; interface Props extends Omit { value: string | number | boolean; label?: ReactNode; error?: string; hint?: string; disabled?: boolean; type?: HTMLInputTypeAttribute; max?: string; decimals?: number; numberSeparator?: ThousandsSeparator; prefix?: ReactNode; children?: ReactNode; labelTip?: string; onChange: (val: string) => void; } declare function Input({ value, label, error, type, disabled, hint, max, decimals, numberSeparator, prefix, labelTip, children, className, onChange, ...rest }: Props): import("react/jsx-runtime").JSX.Element; export default Input;