///
import {Component} from 'react';
export interface IPropTypes {
defaultValue?: number;
value?: number;
color?: string;
icon?: React.ReactNode;
onChange?: (value: number) => void;
onDragStart?: (event: Event) => void;
onDragEnd?: (event: Event) => void;
min?: number;
max?: number;
showValue?: boolean;
size?: 'small' | 'middle' | 'large';
className?: string;
style?: any;
}
export interface IStateTypes {
}
export default class Slider extends Component {
static defaultProps: IPropTypes;
private refSlider;
private refInner;
private getWidth;
private dragStart;
private handleMouseMove;
private handleMouseUp;
}