export default FormModal;
declare function FormModal({ isOpen, setIsOpen, headerProps, formId, formConfig, onSubmit, onClose, closeButtonText, submitButtonText, submitButtonColor, submitButtonClassName, initialValues, ariaAttributesSubmitButton, submitButtonContent, closeButtonContent, }: {
    isOpen: any;
    setIsOpen: any;
    headerProps: any;
    formId: any;
    formConfig: any;
    onSubmit?: () => void;
    onClose?: () => void;
    closeButtonText: any;
    submitButtonText: any;
    submitButtonColor?: string;
    submitButtonClassName: any;
    initialValues: any;
    ariaAttributesSubmitButton?: {};
    submitButtonContent: any;
    closeButtonContent: any;
}): React.JSX.Element;
declare namespace FormModal {
    namespace propTypes {
        let closeButtonText: PropTypes.Requireable<string>;
        let submitButtonText: PropTypes.Validator<string>;
        let submitButtonContent: PropTypes.Requireable<PropTypes.ReactNodeLike>;
        let closeButtonContent: PropTypes.Requireable<PropTypes.ReactNodeLike>;
        let headerProps: PropTypes.Requireable<PropTypes.InferProps<{
            title: PropTypes.Validator<string>;
            children: PropTypes.Requireable<PropTypes.ReactNodeLike>;
            className: PropTypes.Requireable<string>;
        }>>;
        let isOpen: PropTypes.Requireable<boolean>;
        let setIsOpen: PropTypes.Requireable<(...args: any[]) => any>;
        let formId: PropTypes.Requireable<string>;
        let formConfig: PropTypes.Requireable<object>;
        let onSubmit: PropTypes.Requireable<(...args: any[]) => any>;
        let icon: PropTypes.Requireable<string>;
        let submitButtonColor: PropTypes.Requireable<string>;
        let submitButtonClassName: PropTypes.Requireable<string>;
        let submitButtonDisabled: PropTypes.Requireable<boolean>;
        let ariaAttributesSubmitButton: PropTypes.Requireable<object>;
        let initialValues: PropTypes.Requireable<object>;
        let onClose: PropTypes.Requireable<(...args: any[]) => any>;
    }
}
import React from 'react';
import PropTypes from 'prop-types';
//# sourceMappingURL=FormModal.d.ts.map