import { InputBaseComponentProps } from '@material-ui/core/InputBase'; import * as React from 'react'; import { WithStyles } from '../../core/withStyles'; import styles from './Input.styles'; interface InputProps extends WithStyles { value?: string; type?: 'text' | 'email' | 'password' | 'tel' | 'search' | 'url' | 'number' | 'time'; placeholder?: string; fullWidth?: boolean; disabled?: boolean; multiline?: boolean; icon?: React.ReactNode; inputProps?: { [key: string]: any; }; inputRef?: React.Ref; inputComponent?: React.ReactType; onChange?: React.ChangeEventHandler; onKeyUp?: React.KeyboardEventHandler; onKeyDown?: React.KeyboardEventHandler; onBlur?: React.FocusEventHandler; onFocus?: React.FocusEventHandler; } declare const _default: React.ComponentType & import("@material-ui/core/styles/withStyles").StyledComponentProps>; export default _default;