import React, { type JSX } from 'react'; import '../style.scss'; import { IARCProps } from '@adam-sv/arc'; export interface IRangeSliderProps extends IARCProps { value?: [number, number]; valueUnitLabel?: string; title: string; min?: number; max: number; interval?: number; disableSlider?: boolean; isVertical?: boolean; onChange?: (value: [number, number], event?: React.ChangeEvent | React.MouseEvent) => void; domRef?: React.RefObject; lowSliderMouseEvents?: { onMouseDown?: (ev: React.MouseEvent) => unknown; onMouseUp?: (ev: React.MouseEvent) => unknown; }; highSliderMouseEvents?: { onMouseDown?: (ev: React.MouseEvent) => unknown; onMouseUp?: (ev: React.MouseEvent) => unknown; }; } export declare function RangeSlider(props: IRangeSliderProps): JSX.Element;