import type { FunctionComponent, InputHTMLAttributes, SVGProps } from 'react';
export declare function Input({ className, inputClassName, error, icon: Icon, iconPlacement, ...inputProps }: Input.Props): import("react/jsx-runtime").JSX.Element;
export declare namespace Input {
    interface Props extends InputHTMLAttributes<HTMLInputElement> {
        error?: string;
        inputClassName?: string;
        icon?: FunctionComponent<Omit<SVGProps<SVGElement>, 'ref'>>;
        iconPlacement?: 'left' | 'right';
    }
}
