import { ClientAnalytics } from '@zeniai/client-analytics'; import { BillPayReviewSelectorView, BillPaySetupApproverView, BillStageCodeType, ID, OutsideZeniPaymentLocalData, TenantView } from '@zeniai/client-epic-state'; export interface ReviewBillDetailsPageProps { analytics: ClientAnalytics; billDetails: BillPayReviewSelectorView; billpayApprovalView: BillPaySetupApproverView; currentTenant: TenantView; isApprovalRequiredForMarkAsPaid: boolean; isBillPayCommentingEnabled: boolean; isDetectInsufficientFundsEnabled: boolean; isInternationalPaymentShaVsOurEnabled: boolean; isLocalCurrencyEnabled: boolean; isRecurringBillsFeatureEnabled: boolean; billId?: ID; style?: React.CSSProperties; discardBillDetailsFromLocalStore: () => void; discardOutsideZeniPaymentData: () => void; onAttachmentClick: (billId: ID, billStageCode: BillStageCodeType) => void; onClickEdit: () => void; redirectToBillsScreen: () => void; retryPayment: () => void; saveBillDetails: (isMarkedForPaid: boolean, data: OutsideZeniPaymentLocalData, billId?: ID) => void; updateBillDetailSaveBillCode: () => void; } declare const ReviewBillDetailsPage: ({ billDetails, billpayApprovalView, isBillPayCommentingEnabled, currentTenant, isInternationalPaymentShaVsOurEnabled, isLocalCurrencyEnabled, style, analytics, isRecurringBillsFeatureEnabled, isApprovalRequiredForMarkAsPaid, isDetectInsufficientFundsEnabled, billId, onClickEdit, discardBillDetailsFromLocalStore, saveBillDetails, discardOutsideZeniPaymentData, updateBillDetailSaveBillCode, redirectToBillsScreen, onAttachmentClick, retryPayment, }: ReviewBillDetailsPageProps) => import("react/jsx-runtime").JSX.Element; export default ReviewBillDetailsPage;