import React from 'react'; import { FormFieldProps } from '../silke-form'; export type SilkeSliderProps = FormFieldProps & { className?: string; disabled?: boolean; trackClassName?: string; handleClassName?: string; style?: React.CSSProperties; trackStyle?: React.CSSProperties; handleStyle?: React.CSSProperties; /** disabling order will allow points to be dragged anywhere on the slide, no matter index in the value array */ disableOrder?: boolean; /** To highlight one of the dots as selected */ selected?: number; /** If onAdd will allow points to be added by clicking on the slider */ onTrackClick?: (e: React.MouseEvent, value: number) => void; onHandleClick?: (e: React.MouseEvent, index: number) => void; onRequestRemove?: (index: number) => boolean; debounceMs?: number; }; export declare function SilkeSlider(props: SilkeSliderProps): import("react/jsx-runtime").JSX.Element;