/// <reference types="react" />
type Props = {
    className?: string;
    icon?: JSX.Element;
    invalidIcon?: JSX.Element;
    label?: string;
    name?: string;
    type: "text";
    placeholder?: string;
    disabled?: boolean;
    invalid?: boolean;
    labelTopLeft?: string;
    labelTopRight?: string;
    labelBottom?: string;
    long?: boolean;
    value: string | undefined;
    onChange: (value: string) => void;
    isError?: boolean;
    isSaving?: boolean;
};
declare const Input: {
    ({ className, icon, invalidIcon, type, placeholder, label, disabled, invalid, labelTopLeft, labelTopRight, labelBottom, long, value, onChange, isError, isSaving, }: Props): JSX.Element;
    displayName: string;
};
export default Input;
