import * as react_jsx_runtime from 'react/jsx-runtime';
import { SlotsToClasses, SliderSlots } from '@trail-ui/theme';

interface SliderProps {
    label?: string;
    isDisabled?: boolean;
    formatOptions?: Intl.NumberFormatOptions;
    name?: string;
    classNames?: SlotsToClasses<SliderSlots>;
    maxValue?: number;
    defaultValue?: number | number[];
    step?: number;
    onChange?: (value: number | number[]) => void;
}
declare function Slider({ label, formatOptions, name, classNames, ...props }: SliderProps): react_jsx_runtime.JSX.Element;
declare function MultiSlider({ label, formatOptions, name, classNames, ...props }: SliderProps): react_jsx_runtime.JSX.Element;

export { MultiSlider, Slider, SliderProps };
