/// import { PureComponent } from '../component'; import { BaseSliderProps } from './Props'; interface SliderState { dragging: boolean; length: number; } declare class Slider extends PureComponent, SliderState> { static defaultProps: { formatValue: (v: number) => number; }; parentElement: HTMLElement; constructor(props: BaseSliderProps); componentDidUpdate(prevProps: BaseSliderProps): void; bindElement(el: HTMLDivElement): void; length2value(length: number): number; handleDrag(mx: number, my: number): void; handleDragEnd(): void; renderResult(): JSX.Element | null; render(): JSX.Element; } export default Slider;