import { type CSSProperties } from 'react'; type SliderBaseProps = { disabled?: boolean; min?: number; max?: number; step?: number; className?: string; style?: CSSProperties; tooltipSuffix?: string; 'data-tooltip'?: string; 'data-style-slider'?: string; }; type SingleSliderProps = SliderBaseProps & { range?: false; value: number; onInput?: (payload: number) => void; onUpdateValue?: (payload: number) => void; }; type RangeSliderProps = SliderBaseProps & { range: true; value: [number, number]; onInput?: (payload: [number, number]) => void; onUpdateValue?: (payload: [number, number]) => void; }; export type ISliderProps = SingleSliderProps | RangeSliderProps; declare const Slider: import("react").MemoExoticComponent<(vrProps: ISliderProps) => import("react").JSX.Element>; export default Slider;