import FormField from 'sentry/components/deprecatedforms/formField'; type InputFieldProps = FormField['props'] & { autoComplete?: string; inputStyle?: object; min?: number; onBlur?: (event: React.FocusEvent) => void; onFocus?: (event: React.FocusEvent) => void; onKeyDown?: (event: React.KeyboardEvent) => void; onKeyPress?: (event: React.KeyboardEvent) => void; placeholder?: string; step?: number; }; class InputField< Props extends InputFieldProps = InputFieldProps, State extends FormField['state'] = FormField['state'] > extends FormField { getField() { return ( ); } getClassName() { return 'control-group'; } getType(): string { throw new Error('Must be implemented by child.'); } } export default InputField;