import React from "react"; import { AllStyleProps } from "../../../utils/styledSystem"; export declare const Input: React.ForwardRefExoticComponent & React.RefAttributes>; export interface InputState { value?: string; } export interface InputProps extends AllStyleProps { id: string; type: "text" | "email" | "password" | "hidden" | "number" | "url" | "tel" | "file" | "radio" | "checkbox" | "search" | "date"; name?: string; label?: string; labelHidden?: boolean; onChange?: Function; onFocus?: Function; onKeyDown?: Function; onBlur?: Function; onEnter?: Function; hasError?: boolean; ref?: React.Ref; disabled?: boolean; multiline?: boolean; inline?: boolean; clearOnEnter?: boolean; className?: string; maxLength?: number; rows?: number; value?: string; placeholder?: string; wrap?: "soft" | "hard"; autoComplete?: "on" | "off"; resize?: "none" | "both" | "horizontal" | "vertical"; errorMessage?: string; }