export default FormField; /** * A standard form field that supports some customization and presets. * * Customizations: * * * Presets: * - Agave File Selector (requires `agaveFile` and `SelectModal`) */ declare function FormField({ addon, addonType, label, description, required, agaveFile, SelectModal, ...props }: { [x: string]: any; addon: any; addonType: any; label: any; description: any; required: any; agaveFile: any; SelectModal: any; }): import("react/jsx-runtime").JSX.Element; declare namespace FormField { namespace propTypes { const id: PropTypes.Requireable; const name: PropTypes.Requireable; const label: PropTypes.Requireable; const description: PropTypes.Requireable>; const required: PropTypes.Requireable; const agaveFile: PropTypes.Requireable; const SelectModal: PropTypes.Requireable<(...args: any[]) => any>; const addon: PropTypes.Requireable; const addonType: PropTypes.Requireable; } namespace defaultProps { const id_1: undefined; export { id_1 as id }; const name_1: undefined; export { name_1 as name }; const label_1: undefined; export { label_1 as label }; const description_1: undefined; export { description_1 as description }; const required_1: boolean; export { required_1 as required }; const agaveFile_1: undefined; export { agaveFile_1 as agaveFile }; const SelectModal_1: undefined; export { SelectModal_1 as SelectModal }; const addon_1: undefined; export { addon_1 as addon }; const addonType_1: undefined; export { addonType_1 as addonType }; } } import PropTypes from "prop-types";