import React from 'react'; export declare const InputContainer: any; export declare const InputField: any; export declare const InputError: any; export declare const InputWarning: any; export interface InputProps extends React.InputHTMLAttributes { label?: string | React.ReactNode; value?: string; placeholder?: string; multiline?: boolean; disabled?: boolean; error?: string | boolean | React.ReactNode; warning?: React.ReactNode; maxLength?: number; pattern?: string; name?: string; rows?: number; onChange?: (event: React.FormEvent) => void; onBlur?: (event: React.FormEvent | undefined) => void; type?: string; description?: string; togglePassword?: boolean; togglePasswordWidth?: string | number; } export interface InputState { id: string; isDirty: boolean; } export declare const Input: React.ForwardRefExoticComponent>;