import * as React from "react"; import * as PropTypes from "prop-types"; import { FormGroupContext } from "../FormGroup"; import { InputContext } from "../Input"; import { InputRangeProps } from "./InputRangeProps"; export declare class InputRange extends React.Component { static contextTypes: { id: PropTypes.Validator; error?: PropTypes.Validator | undefined; name: PropTypes.Validator; value: PropTypes.Validator; onChange: PropTypes.Validator; onAttributeChange: PropTypes.Validator; onFocus: PropTypes.Validator; onBlur: PropTypes.Validator; onMount: PropTypes.Validator; }; static childContextTypes: { id: PropTypes.Validator; name: PropTypes.Validator; value: PropTypes.Validator; onChange: PropTypes.Validator; onAttributeChange: PropTypes.Validator; onFocus: PropTypes.Validator; onBlur: PropTypes.Validator; onMount: PropTypes.Validator; }; context: FormGroupContext; getChildContext(): InputContext; render(): JSX.Element; protected handleChange: (value: number) => void; protected handleBlur: () => void; }