import { CalculateBatchPricing } from './interface'; import { Result } from "../countries/interface"; declare const calculateBatchPricing: ({ data }: { data: CalculateBatchPricing[]; }) => Promise<{ result: Result; data: { grandTotal: { totalWithFees: number; transactionFee: number; processingFeePercentage: number; currency: string | number; inBatchTransactionCount: number; amount: number | null | undefined; amountNet: number | null | undefined; amountVat: number | null | undefined; amountWithFees: number | null | undefined; amountWithFeesNet: number | null | undefined; amountWithFeesVat: number | null | undefined; annualFee: number | null | undefined; annualFeeNet: number | null | undefined; annualFeeVat: number | null | undefined; carrierFee: number | null | undefined; carrierFeeNet: number | null | undefined; carrierFeeVat: number | null | undefined; convenienceFee: number | null | undefined; convenienceFeeNet: number | null | undefined; convenienceFeeVat: number | null | undefined; financeFee: number | null | undefined; financeFeeNet: number | null | undefined; financeFeeVat: number | null | undefined; instantFee: number | null | undefined; instantFeeNet: number | null | undefined; instantFeeVat: number | null | undefined; processingFee: number | null | undefined; processingFeeNet: number | null | undefined; processingFeeVat: number | null | undefined; shipperFee: number | null | undefined; shipperFeeNet: number | null | undefined; shipperFeeVat: number | null | undefined; processingFeePercent: number; financeFeePercent: number; }; breakdown: { transactionFee: number; totalWithFees: number; shipperFee: number | null; carrierFee: number | null; processingFee: number | null; instantFee: number | null; convenienceFee: number | null; amount: number | null; amountWithFees: number | null; financeFee: number | null | undefined; annualFee: number | null | undefined; }[]; }; }>; export default calculateBatchPricing;