export default MessageBoxMarketerialLayout; declare class MessageBoxMarketerialLayout extends React.PureComponent { constructor(props: any); constructor(props: any, context: any); render(): React.JSX.Element; _renderButtons: (newColorsBranding: any) => React.JSX.Element; } declare namespace MessageBoxMarketerialLayout { namespace propTypes { let dataHook: PropTypes.Requireable; let title: PropTypes.Validator>; let content: PropTypes.Validator>; let primaryButtonLabel: PropTypes.Requireable; let primaryButtonDisabled: PropTypes.Requireable; let primaryButtonNode: PropTypes.Requireable; let secondaryButtonLabel: PropTypes.Requireable; let onPrimaryButtonClick: PropTypes.Requireable<(...args: any[]) => any>; let onSecondaryButtonClick: PropTypes.Requireable<(...args: any[]) => any>; let imageUrl: PropTypes.Requireable; let onClose: PropTypes.Validator<(...args: any[]) => any>; let imageComponent: PropTypes.Requireable; let footerBottomChildren: PropTypes.Requireable; let theme: PropTypes.Requireable; let primaryButtonTheme: PropTypes.Requireable; let removeButtonsPadding: PropTypes.Requireable; let width: PropTypes.Requireable; let noBodyPadding: PropTypes.Requireable; } namespace defaultProps { let theme_1: string; export { theme_1 as theme }; let removeButtonsPadding_1: boolean; export { removeButtonsPadding_1 as removeButtonsPadding }; let width_1: string; export { width_1 as width }; let noBodyPadding_1: boolean; export { noBodyPadding_1 as noBodyPadding }; } } import React from 'react'; import PropTypes from 'prop-types'; //# sourceMappingURL=MessageBoxMarketerialLayout.d.ts.map