import * as z from "zod/v4-mini"; import { OpenEnum } from "../../types/enums.js"; export declare const WebhookEventName: { readonly SubscriptionCreated: "subscription.created"; readonly SubscriptionDraftCreated: "subscription.draft.created"; readonly SubscriptionActivated: "subscription.activated"; readonly SubscriptionUpdated: "subscription.updated"; readonly SubscriptionPaused: "subscription.paused"; readonly SubscriptionCancelled: "subscription.cancelled"; readonly SubscriptionResumed: "subscription.resumed"; readonly SubscriptionPlanChanged: "subscription.plan_changed"; readonly SubscriptionPhaseCreated: "subscription.phase.created"; readonly SubscriptionPhaseUpdated: "subscription.phase.updated"; readonly SubscriptionPhaseDeleted: "subscription.phase.deleted"; readonly FeatureCreated: "feature.created"; readonly FeatureUpdated: "feature.updated"; readonly FeatureDeleted: "feature.deleted"; readonly FeatureWalletBalanceAlert: "feature.wallet_balance.alert"; readonly EntitlementCreated: "entitlement.created"; readonly EntitlementUpdated: "entitlement.updated"; readonly EntitlementDeleted: "entitlement.deleted"; readonly WalletCreated: "wallet.created"; readonly WalletUpdated: "wallet.updated"; readonly WalletTerminated: "wallet.terminated"; readonly WalletTransactionCreated: "wallet.transaction.created"; readonly WalletTransactionUpdated: "wallet.transaction.updated"; readonly PaymentCreated: "payment.created"; readonly PaymentUpdated: "payment.updated"; readonly PaymentFailed: "payment.failed"; readonly PaymentSuccess: "payment.success"; readonly PaymentPending: "payment.pending"; readonly CustomerCreated: "customer.created"; readonly CustomerUpdated: "customer.updated"; readonly CustomerDeleted: "customer.deleted"; readonly InvoiceUpdateFinalized: "invoice.update.finalized"; readonly InvoiceUpdatePayment: "invoice.update.payment"; readonly InvoiceUpdateVoided: "invoice.update.voided"; readonly InvoiceUpdate: "invoice.update"; readonly InvoicePaymentOverdue: "invoice.payment.overdue"; readonly WalletCreditBalanceDropped: "wallet.credit_balance.dropped"; readonly WalletCreditBalanceRecovered: "wallet.credit_balance.recovered"; readonly WalletOngoingBalanceDropped: "wallet.ongoing_balance.dropped"; readonly WalletOngoingBalanceRecovered: "wallet.ongoing_balance.recovered"; readonly WalletOngoingBalanceUpdated: "wallet.ongoing_balance.updated"; readonly SubscriptionSpendThresholdReached: "subscription.spend.threshold_reached"; readonly SubscriptionSpendThresholdRecovered: "subscription.spend.threshold_recovered"; readonly SubscriptionLineItemSpendThresholdReached: "subscription.line_item_spend.threshold_reached"; readonly SubscriptionLineItemSpendThresholdRecovered: "subscription.line_item_spend.threshold_recovered"; readonly SubscriptionGroupSpendThresholdReached: "subscription.group_spend.threshold_reached"; readonly SubscriptionGroupSpendThresholdRecovered: "subscription.group_spend.threshold_recovered"; readonly EntitlementGrantExhausted: "entitlement.grant.exhausted"; readonly SubscriptionRenewalDue: "subscription.renewal.due"; readonly InvoiceCommunicationTriggered: "invoice.communication.triggered"; readonly CreditNoteCreated: "credit_note.created"; readonly CreditNoteUpdated: "credit_note.updated"; readonly CheckoutSessionInitiated: "checkout.session.initiated"; readonly CheckoutSessionCompleted: "checkout.session.completed"; readonly CheckoutSessionFailed: "checkout.session.failed"; readonly CheckoutSessionExpired: "checkout.session.expired"; readonly EventRejected: "event.rejected"; }; export type WebhookEventName = OpenEnum; /** @internal */ export declare const WebhookEventName$inboundSchema: z.ZodMiniType; //# sourceMappingURL=webhook-event-name.d.ts.map