export declare function useSliderActionsContextValue(actualValue: number | number[], focused: number, getDragging: () => number, getSelectedValue: () => number | number[], max: number, min: number, onChange: (value: number | number[]) => void, ranged: boolean, setActive: (value: number) => void, setFocused: (value: number) => void, setDragging: (value: number) => void, setSelectedValue: (value: number | number[]) => void, step: number): { changeThumbValue: (newValue: number | string, thumbIndex?: number, cancelFocus?: boolean) => void; decreaseValue: (consumerStep: number) => void; drugThumb: (newValue: number | number[]) => void; increaseValue: (consumerStep?: number) => void; setActive: (value: number) => void; setDragging: (value: number) => void; setFocused: (value: number) => void; }; export declare function useDragging(): [number, (value: number) => void, () => number]; export declare function useSliderRail(): { railCoords: { left: number; right: number; width: number; }; railRef: import("react").MutableRefObject; }; export declare function useSliderValues(defaultValue: number | number[], value: number | number[], valueFormatter: (value: number) => string, valueText: string): { actualValue: number | number[]; actualValueText: string | string[]; getSelectedValue: () => number | number[]; isControlled: boolean; setSelectedValue: (value: number) => void; };