import React from 'react'; import { IConfirmProps, ConfirmMode, IDialogProps } from './Modal.types'; export declare class Confirm extends React.PureComponent { static defaultProps: { yesText: string; yesTitle: string; noText: string; noTitle: string; mode: ConfirmMode; okText: string; okTitle: string; cancelText: string; cancelTitle: string; animate: boolean; padded: boolean; showClose: boolean; }; readonly reactModalProps: IDialogProps; protected renderButtons: (mode: ConfirmMode) => JSX.Element; protected renderOkCancelButtons(): JSX.Element; protected renderYesNoButtons(includeCancel?: boolean): JSX.Element; render(): JSX.Element; onNoCancelHandler: (noClicked?: boolean) => (evt: React.MouseEvent | undefined) => void; } export default Confirm;