export default NumberType; declare class NumberType extends React.Component { constructor(props: any); state: { inputValue: any; showError: boolean; }; shouldComponentUpdate(nextProps: any, nextState: any): boolean; onChangeNormal: (text: any) => void; renderNormal: () => import("react/jsx-runtime").JSX.Element; renderRange: () => import("react/jsx-runtime").JSX.Element; render(): import("react/jsx-runtime").JSX.Element; } declare namespace NumberType { namespace defaultProps { let knob: {}; function onChange(value: any): any; } namespace propTypes { let knob_1: PropTypes.Requireable; value: PropTypes.Requireable>; step: PropTypes.Requireable; min: PropTypes.Requireable; max: PropTypes.Requireable; range: PropTypes.Requireable; defaultValue: PropTypes.Requireable; }>>; export { knob_1 as knob }; let onChange_1: PropTypes.Requireable<(...args: any[]) => any>; export { onChange_1 as onChange }; } function serialize(value: any): string; function deserialize(value: any): number; } import React from 'react'; import PropTypes from 'prop-types';