/**
 * Types for the billing / payment system.
 *
 * Stripe Checkout Sessions for recurring subscriptions.
 * Plans are served from the backend via the heartbeat response and displayed
 * by the subscription gate when the subscription expires.
 */
/**
 * Callback data prefixes used in Telegram inline keyboard buttons.
 */
export const BILLING_CALLBACK_PREFIX = "billing:";
export const BILLING_PLAN_CALLBACK_PREFIX = "billing:plan:";
export const BILLING_BUNDLE_CALLBACK_PREFIX = "billing:bundle:";
/**
 * Allowed dollar amounts for bundle (one-time top-up) purchases.
 * Keep in sync with BUNDLE_ALLOWED_AMOUNTS in services/onboarding/src/lib/billing.ts.
 */
export const BUNDLE_ALLOWED_AMOUNTS = [10, 20, 50, 100];
//# sourceMappingURL=types.js.map