import React, { type JSX } from 'react'; import '../style.scss'; import { IARCProps } from '@adam-sv/arc'; export type ObjectSliderOption = { value: T; label: string; }; export interface IObjectSliderProps extends IARCProps { disableSlider?: boolean; onChange?: (selectedOption: ObjectSliderOption, event: React.ChangeEvent | React.MouseEvent) => void; options: ObjectSliderOption[]; title: string; equalityCheck?: (item1: T, item2: T) => boolean; value?: T; isVertical?: boolean; domRef?: React.RefObject; } export declare const ObjectSlider: ({ className, equalityCheck, id, onChange, options, value, style, title, isVertical, domRef, disableSlider, }: IObjectSliderProps) => JSX.Element;