import type { InputHTMLAttributes, Ref } from 'react';
export interface InputProps extends InputHTMLAttributes<HTMLInputElement | HTMLTextAreaElement> {
    readonly className?: string;
    readonly defaultValue?: string;
    readonly hasError?: boolean;
    readonly inputClass?: string;
    readonly multiline?: boolean;
    readonly name: string;
    readonly ref?: Ref<HTMLInputElement | HTMLTextAreaElement>;
}
export declare const Input: ({ className, defaultValue, multiline, name, onBlur: onBlurProp, onChange: onChangeProp, placeholder, ref, value, ...restInputProps }: InputProps) => import("react/jsx-runtime").JSX.Element;
