/// <reference types="react" />
import PropTypes from 'prop-types';
interface RangeSliderProps extends PropTypes.InferProps<typeof rangeSliderPropTypes> {
}
declare const RangeSlider: {
    (props: RangeSliderProps): JSX.Element;
    propTypes: {
        min: PropTypes.Requireable<number>;
        max: PropTypes.Requireable<number>;
        from: PropTypes.Validator<number>;
        to: PropTypes.Validator<number>;
        orientation: PropTypes.Requireable<string>;
        precision: PropTypes.Requireable<number>;
        minRange: PropTypes.Requireable<number>;
        onChange: PropTypes.Requireable<(...args: any[]) => any>;
        isSingleRange: PropTypes.Requireable<boolean>;
        isWithoutInput: PropTypes.Requireable<boolean>;
        disabled: PropTypes.Validator<boolean>;
    };
    defaultProps: {
        min: number;
        max: number;
        orientation: string;
        precision: number;
        minRange: number;
        onChange: () => void;
        isSingleRange: boolean;
        isWithoutInput: boolean;
    };
};
declare const rangeSliderPropTypes: {
    min: PropTypes.Requireable<number>;
    max: PropTypes.Requireable<number>;
    from: PropTypes.Validator<number>;
    to: PropTypes.Validator<number>;
    orientation: PropTypes.Requireable<string>;
    precision: PropTypes.Requireable<number>;
    minRange: PropTypes.Requireable<number>;
    onChange: PropTypes.Requireable<(...args: any[]) => any>;
    isSingleRange: PropTypes.Requireable<boolean>;
    isWithoutInput: PropTypes.Requireable<boolean>;
    disabled: PropTypes.Validator<boolean>;
};
export default RangeSlider;
//# sourceMappingURL=RangeSlider.d.ts.map