/**
 * Approval Rules 3.0 — "Proceed with overlapping rules?" confirmation.
 *
 * Mounted by the BillPay / Reimbursement detail page when the user
 * clicks "Ignore & Proceed" in RuleOverlapBanner. Cancel returns to
 * the form with no side effects (banner remains visible); Proceed
 * dispatches the underlying save. This is the second-stage gate on
 * top of the banner itself — once the user acknowledges the overlap,
 * the rule is created / updated as-is.
 *
 * Thin wrapper over the shared ConfirmationPopup, kept as a named
 * file so the wiring side reads naturally and so the copy lives in
 * one place.
 */
export interface IgnoreOverlapModalProps {
    /** True while the underlying save dispatch is in flight. */
    isLoading?: boolean;
    onCancel: () => void;
    onProceed: () => void;
}
declare const IgnoreOverlapModal: ({ onCancel, onProceed, isLoading, }: IgnoreOverlapModalProps) => import("react/jsx-runtime").JSX.Element;
export default IgnoreOverlapModal;
