declare const _default: import("react").ComponentType<Pick<Pick<PropTypes.InferProps<{
    open: PropTypes.Validator<boolean>;
    title: PropTypes.Requireable<string>;
    text: PropTypes.Validator<string>;
    confirmationText: PropTypes.Requireable<string>;
    confirmation: PropTypes.Requireable<string>;
    handleClose: PropTypes.Requireable<(...args: any[]) => any>;
    handleOk: PropTypes.Requireable<(...args: any[]) => any>;
    okText: PropTypes.Requireable<string>;
    disableOk: PropTypes.Requireable<boolean>;
    isShowCancel: PropTypes.Requireable<boolean>;
    classes: PropTypes.Validator<NonNullable<PropTypes.InferProps<{}>>>;
}>, PropTypes.RequiredKeys<{
    open: PropTypes.Validator<boolean>;
    title: PropTypes.Requireable<string>;
    text: PropTypes.Validator<string>;
    confirmationText: PropTypes.Requireable<string>;
    confirmation: PropTypes.Requireable<string>;
    handleClose: PropTypes.Requireable<(...args: any[]) => any>;
    handleOk: PropTypes.Requireable<(...args: any[]) => any>;
    okText: PropTypes.Requireable<string>;
    disableOk: PropTypes.Requireable<boolean>;
    isShowCancel: PropTypes.Requireable<boolean>;
    classes: PropTypes.Validator<NonNullable<PropTypes.InferProps<{}>>>;
}>> & {
    title?: string | null | undefined;
    confirmationText?: string | null | undefined;
    isShowCancel?: boolean | null | undefined;
    confirmation?: string | null | undefined;
    handleClose?: ((...args: any[]) => any) | null | undefined;
    handleOk?: ((...args: any[]) => any) | null | undefined;
    okText?: string | null | undefined;
    disableOk?: boolean | null | undefined;
} & {}, "title" | "text" | "open" | "confirmationText" | "isShowCancel" | "confirmation" | "handleClose" | "handleOk" | "okText" | "disableOk"> & import("@material-ui/styles").StyledComponentProps<"actionButton" | "confirmation">>;
export default _default;
import PropTypes from 'prop-types';
//# sourceMappingURL=ConfirmationDialog.d.ts.map