import { FC, ReactType, RefObject, ReactNode } from 'react'; export interface InputProps { id?: string; label?: string; labelStyle?: string; type?: 'text' | 'number' | 'email' | 'hidden' | 'search' | 'password' | 'tel'; placeholder?: string; name?: string; autocomplete?: string; hideLabel?: boolean; required?: boolean; value?: string; Icon?: ReactType; error?: string; autoFocus?: boolean; disabled?: boolean; readOnly?: boolean; roundedCorners?: boolean; onChange?: (e: any) => void; onBlur?: (e: any) => void; onKeyDown?: (e: any) => void; onKeyUp?: (e: any) => void; onFocus?: (e: any) => void; onInvalid?: (e: any) => void; onInput?: (e: any) => void; inputRef?: RefObject; children?: ReactNode; style?: 'normal' | 'booking'; isOptionalDisplay?: boolean; data?: unknown; isKeyBoardOpen?: (e: any) => void; } declare const Input: FC; export default Input;