import { BillPayApprovalRuleWithUser, RemiApprovalRuleWithUser } from '@zeniai/client-epic-state';
export interface DialogAction {
    onCancelClick: () => void;
    onOkClick: (notes?: string) => void;
}
declare const ApprovalRuleSection: ({ showDeleteBtn, disableButtons, isLastSection, approvalRule, onEditRuleClick, onDeleteRuleClick, }: {
    approvalRule: BillPayApprovalRuleWithUser | RemiApprovalRuleWithUser;
    isLastSection: boolean;
    showDeleteBtn: boolean;
    disableButtons?: boolean;
    onDeleteRuleClick: (ruleId: string) => void;
    onEditRuleClick: (ruleId?: string) => void;
}) => import("react/jsx-runtime").JSX.Element;
export default ApprovalRuleSection;
