import PropTypes from 'prop-types';
declare const SelectField: {
    ({ row, name, options, className, value, label, defaultText, defaultValue, onChange, onAnalytics, inputVariant, analytics, textField, valueField, iconField, iconColor, checkbox, onAction, errorMessage, multiple, disabled, ...rest }: any): import("react/jsx-runtime").JSX.Element;
    propTypes: {
        name: PropTypes.Requireable<string>;
        defaultText: PropTypes.Requireable<string>;
        errorMessage: PropTypes.Requireable<string>;
        defaultValue: PropTypes.Requireable<string>;
        label: PropTypes.Requireable<string>;
        disabled: PropTypes.Requireable<boolean>;
        row: PropTypes.Requireable<object>;
        className: PropTypes.Requireable<string>;
        options: PropTypes.Requireable<NonNullable<any[] | ((...args: any[]) => any)>>;
        value: PropTypes.Requireable<string>;
        textField: PropTypes.Requireable<string>;
        valueField: PropTypes.Requireable<string>;
        onChange: PropTypes.Requireable<(...args: any[]) => any>;
    };
};
export default SelectField;
