import { default as React } from 'react'; export interface QuantitySelectorProps { /** * ID to find this component in testing tools (e.g.: cypress, testing library, and jest). * * @default 'fs-quantity-selector' */ testId?: string; /** * The maximum value the quantity selector can receive */ max?: number; /** * The minimum value the quantity selector can receive */ min?: number; /** * The initial value for quantity selector */ initial?: number; /** * Controls by how many units the value advances */ unitMultiplier?: number; /** * Controls wheter you use or not the unitMultiplier */ useUnitMultiplier?: boolean; /** * Specifies that the whole quantity selector component should be disabled. */ disabled?: boolean; /** * Event emitted when value is changed */ onChange?: (value: number) => void; /** * Event emitted when value is out of the min and max bounds */ onValidateBlur?: (min: number, maxValue: number, quantity: number) => void; } declare const QuantitySelector: ({ max, min, unitMultiplier, useUnitMultiplier, initial, disabled, onChange, onValidateBlur, testId, ...otherProps }: QuantitySelectorProps) => React.JSX.Element; export default QuantitySelector; //# sourceMappingURL=QuantitySelector.d.ts.map