import React from 'react'; import { InputProps } from './input'; export type NumberInputRenderSpinButtonsProps = { wrapperProps: React.HTMLAttributes; increaseProps: Omit, 'color'>; decreaseProps: Omit, 'color'>; }; export interface NumberInputProps extends Omit, 'type' | 'onChange'> { classNames?: InputProps['classNames'] & { spinButtons?: { wrapper?: string; increase?: string; decrease?: string; }; }; onChange?: (newValue: string) => void; inputMode?: 'decimal' | 'numeric'; min?: number; max?: number; step?: number; largeStep?: number; repeatRate?: number; /** * should foucs input on spin button interaction * @default true */ shouldFocusInput?: boolean; threshold?: number; renderSpinButtons?: (props: NumberInputRenderSpinButtonsProps) => React.ReactNode; } export declare const NumberInput: React.ForwardRefExoticComponent>; //# sourceMappingURL=number-input.d.ts.map