/**
 * A slider component with multi-range support
 */
declare class Slider extends React.Component<any, any, any> {
    constructor(props: any);
    constructor(props: any, context: any);
    _getMarks(): {};
    _isCustomMarks(): boolean;
    _createMarkNode(value: any, shouldRenderMarkLabel: any): React.JSX.Element;
    _renderHandle: (handleProps: any) => React.JSX.Element;
    _renderSlider: () => React.JSX.Element;
    render(): React.JSX.Element;
}
declare namespace Slider {
    let displayName: string;
    namespace defaultProps {
        let min: number;
        let max: number;
        let step: number;
        let value: number;
        let allowCross: boolean;
        let id: string;
        let displayTooltip: boolean;
        let displayMarks: boolean;
        let marks: {};
        let rtl: boolean;
        let disabled: boolean;
        let direction: string;
        let startPoint: undefined;
        let marksLabelAlignment: string;
        function formatValue(value: any): any;
    }
}
export default Slider;
import React from 'react';
//# sourceMappingURL=Slider.d.ts.map