import * as React from "react"; export type QuantityInputProps = Omit, "value" | "onChange" | "type"> & { value?: number | null; onChange?: React.ChangeEventHandler; onValueChange?: (value: number | null) => void; min?: number; max?: number; step?: number; showControls?: boolean; wrapperClassName?: string; inputClassName?: string; }; declare function clampQuantity(value: number, min?: number, max?: number): number; declare function QuantityInput({ value, onChange, onValueChange, min, max, step, showControls, wrapperClassName, inputClassName, className, inputMode, ...props }: QuantityInputProps): React.JSX.Element; export { QuantityInput, clampQuantity };