import { DetailedHTMLProps, InputHTMLAttributes, ReactNode } from 'react';
export interface InputProps extends Omit<DetailedHTMLProps<InputHTMLAttributes<HTMLInputElement>, HTMLInputElement>, "prefix" | "suffix"> {
    wrapperClassName?: string;
    className?: string;
    prefix?: ReactNode;
    suffix?: ReactNode;
    disabled?: boolean;
    state?: "default" | "error" | "warning";
}
export declare const Input: import('react').ForwardRefExoticComponent<Omit<InputProps, "ref"> & import('react').RefAttributes<HTMLInputElement>>;
