import React from 'react';
import { CashReceiptIssuanceMethodTypeCd, CashReceiptIssuanceStatusCd, PaymentByPaymentNoData, TotalPaymentInfoT } from './order-detail-payment-list.type';
export interface OrderDetailPaymentListProps extends React.HTMLAttributes<HTMLDivElement> {
    pgAmount: number;
    paymentList: PaymentByPaymentNoData[];
    open: boolean;
    onClose: () => void;
    scrollCode?: string;
    totalPaymentInfo: TotalPaymentInfoT;
    currency?: string;
    onSaveDeductionCategoryInfo: (data: {
        paymentCode: string;
        deductionCategory: string;
        deductionInput: string;
    }) => void;
    onClickCashReceiptCTAButton: (data: {
        statusCd: CashReceiptIssuanceStatusCd;
        methodTypeCd: CashReceiptIssuanceMethodTypeCd;
        memberCode: string;
        paymentCode: string;
    }) => void;
}
declare const OrderDetailPaymentList: ({ pgAmount, paymentList, open, onClose, scrollCode, totalPaymentInfo, currency, onSaveDeductionCategoryInfo, onClickCashReceiptCTAButton: onClickCTAButton, ...props }: OrderDetailPaymentListProps) => import("@emotion/react/jsx-dev-runtime").JSX.Element;
export { OrderDetailPaymentList };
