import * as React from 'react';
import { IColorSliderProps } from './ColorSlider.types';
export interface IColorSliderState {
    currentValue?: number;
}
/**
 * {@docCategory ColorPicker}
 */
export declare class ColorSliderBase extends React.Component<IColorSliderProps, IColorSliderState> {
    static defaultProps: {
        minValue: number;
        maxValue: number;
        thumbColor: string;
        value: number;
    };
    private _events;
    private _root;
    constructor(props: IColorSliderProps);
    UNSAFE_componentWillReceiveProps(newProps: IColorSliderProps): void;
    componentWillUnmount(): void;
    render(): JSX.Element;
    private _onMouseDown;
    private _onMouseMove;
    private _onMouseUp;
}
