@funkit/connect
Version:
Funkit Connect SDK elevates DeFi apps via web2 sign-ins and one-click checkouts.
18 lines (17 loc) • 938 B
TypeScript
import React from 'react';
import type { DirectExecutionType } from '@funkit/api-base';
import type { FunkitCheckoutQuoteResult } from '../../domains/quote';
import type { QuoteDisplayAmounts } from '../../domains/quoteMode';
import type { FunkitActiveCheckoutItem } from '../../providers/FunkitCheckoutContext';
interface PaymentAmountSummaryProps {
isLoading: boolean;
targetChainId: string;
checkoutItem: FunkitActiveCheckoutItem | null;
quote: FunkitCheckoutQuoteResult | null;
directExecutionType?: DirectExecutionType | null;
/** Mode-aware display amounts from QuoteBuilder.getDisplayAmounts() */
displayAmounts?: QuoteDisplayAmounts | null;
isDirectTransfer?: boolean;
}
export declare function PaymentAmountSummary({ isLoading, targetChainId: originalChainId, quote, checkoutItem, directExecutionType, displayAmounts, isDirectTransfer, }: PaymentAmountSummaryProps): React.JSX.Element;
export {};