import React from 'react';
import PropTypes from 'prop-types';
import { MessageBoxFunctionalLayoutProps } from './MessageBoxFunctionalLayout.types';
/** MessageBoxFunctionalLayout */
export declare const MessageBoxFunctionalLayout: {
    ({ theme, buttonsHeight, disableCancel, disableConfirmation, noBodyPadding, fullscreen, withEmptyState, dataHook, title, onCancel, onOk, onClose, confirmText, confirmPrefixIcon, confirmSuffixIcon, cancelText, cancelPrefixIcon, cancelSuffixIcon, hideFooter, footerBottomChildren, closeButton, width, margin, sideActions, image, maxHeight, children, }: MessageBoxFunctionalLayoutProps): React.JSX.Element;
    displayName: string;
    propTypes: {
        dataHook: PropTypes.Requireable<any>;
        hideFooter: PropTypes.Requireable<any>;
        confirmText: PropTypes.Requireable<any>;
        confirmPrefixIcon: PropTypes.Requireable<any>;
        confirmSuffixIcon: PropTypes.Requireable<any>;
        cancelText: PropTypes.Requireable<any>;
        cancelPrefixIcon: PropTypes.Requireable<any>;
        cancelSuffixIcon: PropTypes.Requireable<any>;
        theme: PropTypes.Requireable<any>;
        onOk: PropTypes.Requireable<any>;
        onCancel: PropTypes.Requireable<any>;
        onClose: PropTypes.Requireable<any>;
        width: PropTypes.Requireable<any>;
        margin: PropTypes.Requireable<any>;
        title: PropTypes.Requireable<any>;
        children: PropTypes.Requireable<any>;
        maxHeight: PropTypes.Requireable<any>;
        buttonsHeight: PropTypes.Requireable<any>;
        closeButton: PropTypes.Requireable<any>;
        disableCancel: PropTypes.Requireable<any>;
        disableConfirmation: PropTypes.Requireable<any>;
        noBodyPadding: PropTypes.Requireable<any>;
        footerBottomChildren: PropTypes.Requireable<any>;
        fullscreen: PropTypes.Requireable<any>;
        withEmptyState: PropTypes.Requireable<any>;
        sideActions: PropTypes.Requireable<any>;
        image: PropTypes.Requireable<any>;
    };
};
//# sourceMappingURL=MessageBoxFunctionalLayout.d.ts.map