import type { FunAddress } from '@funkit/api-base';
import React from 'react';
import type { PaymentMethodInfo } from '../../domains/paymentMethods';
import type { FunkitCheckoutConfig } from '../../providers/FunkitCheckoutContext/types';
interface PaymentMethodSummaryProps {
    paymentMethodInfo: PaymentMethodInfo;
    customRecipient: FunAddress | undefined;
    isLoading: boolean;
    estimatedTimeText: string;
    isWithdrawal?: boolean;
    /**
     * Integrator-provided yield metadata for the destination. When present, it's
     * rendered as Supply APY / Collateralization rows after the Estimated Time row.
     */
    destinationYieldInfo?: FunkitCheckoutConfig['destinationYieldInfo'];
}
export declare function PaymentMethodSummary({ paymentMethodInfo, customRecipient, estimatedTimeText, isLoading, isWithdrawal, destinationYieldInfo, }: PaymentMethodSummaryProps): React.JSX.Element;
export {};
