import type { BillingCheckoutStatus } from "@opengeni/sdk"; import { type CreditCheckoutClient } from "../../lib/credit-checkout.js"; /** "You got $100 in free credits" for a coupon, "You added $25 in credits" for a purchase. */ export declare function checkoutCreditsHeading(status: Pick): string; /** * After a same-tab Stripe return to organization billing: wait for that * checkout's credits to reach the balance, then celebrate them with the real * amount, the same prize and confetti as onboarding. */ export declare function CheckoutCreditsCelebration({ client, accountId, checkoutSessionId, }: { client: CreditCheckoutClient; accountId: string; checkoutSessionId: string; }): import("react").JSX.Element | null; /** The credits celebration as a dialog: confetti, the prize with the real amount, and Done. */ export declare function CreditsCelebrationDialog({ status, open, onOpenChange, }: { status: BillingCheckoutStatus; open: boolean; onOpenChange: (open: boolean) => void; }): import("react").JSX.Element;