import { InputProps as InputProps$1 } from '@base-ui/react/input'; import React__default from 'react'; type InputSize = "small" | "medium" | "large"; interface InputProps extends Omit, "size"> { label?: React__default.ReactNode; info?: React__default.ReactNode; error?: string; size?: InputSize; isLoading?: boolean; mask?: string; containerStyles?: React__default.CSSProperties; isCurrency?: boolean; hasPrefix?: boolean; minimumFractionDigits?: number; onChange?: (e: any) => void; /** Callback fired when the value changes. Provided by BaseUI Input — works when wrapped in a BaseUI Field.Root. */ onValueChange?: InputProps$1["onValueChange"]; iconLeft?: React__default.ReactNode; iconRight?: React__default.ReactNode; inputBackground?: string; inputClassName?: string; } declare const Input: React__default.ForwardRefExoticComponent>; export { Input, type InputSize };