import type { ChangeEvent, KeyboardEvent, SyntheticEvent } from 'react'; export interface UseRangeHandlersParams { min: number; max: number; value: number; step?: number; multipleStepSize: number; isControlled: boolean; onSetValue: (value: number) => void; onEmit: (value: number) => void; onCommit?: (value: number) => void; } export declare const useRangeHandlers: ({ min, max, value, step, multipleStepSize, isControlled, onSetValue, onEmit, onCommit, }: UseRangeHandlersParams) => { handleChange: (e: ChangeEvent) => void; handleChangeCommitted: (e: SyntheticEvent) => void; handleKeyDown: (e: KeyboardEvent) => void; }; //# sourceMappingURL=useRangeHandlers.d.ts.map