import React, { Component } from 'react'; import { Range as RangeType } from 'react-input-range'; export interface PropsType { value: RangeType; minLimit: number; maxLimit: number; label?: string; disabled?: boolean; onChange?(value: RangeType): void; 'data-testid'?: string; } interface StateType { inputValues: RangeType; inputFocus: boolean; hasError: { min: boolean; max: boolean; }; } declare class Range extends Component { constructor(props: PropsType); private onChangeMinimumValue; private onChangeMaximumValue; private getMaxLowValue; private getMinHighValue; componentDidUpdate(prevProps: PropsType): void; render(): React.JSX.Element; } export default Range;