/// <reference types="react" />
export declare type RangeSliderProps = {
    /**
     * Range start value
     */
    from: number;
    /**
     * Range end value
     */
    to: number;
    /**
     * Callback function called every time `from` or `to` values are changed. Bound to mousemove event
     * @param range
     */
    onChange?: (range: {
        from: number;
        to: number;
    }) => void;
    /**
     * Minimum value
     */
    min?: number;
    /**
     * Maximum value
     */
    max?: number;
    orientation?: 'horizontal' | 'vertical';
    /**
     * Digits after decimal point
     */
    precision?: number;
    /**
     * Minimum allowed difference between `from` and `to` values
     */
    minRange?: number;
    /**
     * Fixes range's lower border, effectively turning the component into a single-value `Slider`
     */
    isSingleRange?: boolean;
    /**
     * Hides input fields on the edges of the slider
     */
    isWithoutInput?: boolean;
    disabled?: boolean;
};
declare const RangeSlider: ({ from, to, disabled, min, max, orientation, precision, minRange, onChange, isSingleRange, isWithoutInput, }: RangeSliderProps) => JSX.Element;
export default RangeSlider;
//# sourceMappingURL=RangeSlider.d.ts.map