import { type ComponentPropsWithoutRef, type InputHTMLAttributes } from 'react'; type ShoppingBagCounterProps = Omit, 'children' | 'onChange'> & { value?: number; defaultValue?: number; onValueChange?: (value: number) => void; min?: number; max?: number; step?: number; name?: string; inputId?: string; label?: string; inputLabel?: string; decreaseLabel?: string; increaseLabel?: string; disabled?: boolean; showControls?: boolean; animated?: boolean; size?: number; accentColor?: string; mutedColor?: string; countColor?: string; controlBackground?: string; controlColor?: string; inputProps?: Omit, 'aria-label' | 'className' | 'disabled' | 'id' | 'max' | 'min' | 'name' | 'onChange' | 'step' | 'style' | 'type' | 'value'>; }; declare const ShoppingBagCounter: ({ value, defaultValue, onValueChange, min, max, step, name, inputId, label, inputLabel, decreaseLabel, increaseLabel, disabled, showControls, animated, size, accentColor, mutedColor, countColor, controlBackground, controlColor, inputProps, className, style, ...rootProps }: ShoppingBagCounterProps) => import("react/jsx-runtime").JSX.Element; export { ShoppingBagCounter }; export type { ShoppingBagCounterProps };