export default ModalDialog; declare class ModalDialog extends React.Component { constructor(props: Readonly); constructor(props: any, context?: any); handleCloseTransitionFinish: () => void; handleConfirmation: () => void; handleCancelation: () => void; render(): JSX.Element; } declare namespace ModalDialog { export namespace propTypes { export const children: PropTypes.Requireable; export const confirmation: PropTypes.Validator; onClick: PropTypes.Validator<(...args: any[]) => any>; isDangerous: PropTypes.Requireable; }>>; export const cancelation: PropTypes.Validator; onClick: PropTypes.Validator<(...args: any[]) => any>; }>>; export const onClose: PropTypes.Requireable<(...args: any[]) => any>; export const loading: PropTypes.Requireable; export const onCloseTransitionFinish: PropTypes.Requireable<(...args: any[]) => any>; } } import React from "react"; import PropTypes from "prop-types";