import { apiRequest } from "#/api/client"; import type { CheckoutQuote, CheckoutQuoteRequest, SimulatedCheckoutRequest, SimulatedCheckoutResponse, } from "#/types/payment"; export function getCheckoutQuote( request: CheckoutQuoteRequest, signal?: AbortSignal, ) { return apiRequest("/checkout/quote", { method: "POST", body: request, signal, }); } export function simulateCheckout(request: SimulatedCheckoutRequest) { return apiRequest("/checkout/simulate", { method: "POST", body: request, }); }