import { MouseEvent as ReactMouseEvent, RefObject } from "react"; import { SliderChangeHandler, SliderValue } from "../types"; import { UpdateValueItem } from "./utils"; export declare function useSliderMouseDown(trackRef: RefObject, value: SliderValue, min: number, max: number, step: number, updateValueItem: UpdateValueItem, setValue: SliderChangeHandler, onChange?: SliderChangeHandler): (event: ReactMouseEvent) => void;