type BuyWithCryptoQuote = {
paymentTokens: Array<QuotePaymentToken>;
processingFees: Array<QuotePaymentToken>;
swapDetails: {
estimated: {
durationSeconds?: number;
feesUSDCents: number;
fromAmountUSDCents: number;
gasCostUSDCents?: number;
slippageBPS: number;
toAmountMinUSDCents: number;
toAmountUSDCents: number;
};
fromAddress: string;
fromAmount: string;
fromAmountWei: string;
maxSlippageBPS: number;
toAddress: string;
toAmount: string;
toAmountMin: string;
toAmountMinWei: string;
toAmountWei: string;
};
};