import type { CouponStatus } from '../CouponInput/CouponInput.svelte'; export interface OrderLine { id: string; label: string; amount: number; } interface OrderSummaryProps { subtotal: number; shipping?: number; tax?: number; discount?: number; currency?: string; lines?: OrderLine[]; showCoupon?: boolean; coupon?: string; couponStatus?: CouponStatus; couponMessage?: string; class?: string; onapplycoupon?: (code: string) => void; onremovecoupon?: () => void; } declare const OrderSummary: import("svelte").Component; type OrderSummary = ReturnType; export default OrderSummary;