import { type AddressCreatedEvent, type AddressImportedEvent, type AddressUpdatedEvent, type AdjustmentCreatedEvent, type AdjustmentUpdatedEvent, type BusinessCreatedEvent, type BusinessImportedEvent, type BusinessUpdatedEvent, type CustomerCreatedEvent, type CustomerImportedEvent, type CustomerUpdatedEvent, type DiscountCreatedEvent, type DiscountImportedEvent, type DiscountUpdatedEvent, type PaymentMethodDeletedEvent, type PaymentMethodSavedEvent, type PayoutCreatedEvent, type PayoutPaidEvent, type PriceCreatedEvent, type PriceImportedEvent, type PriceUpdatedEvent, type ProductCreatedEvent, type ProductImportedEvent, type ProductUpdatedEvent, type ReportCreatedEvent, type ReportUpdatedEvent, type SubscriptionActivatedEvent, type SubscriptionCanceledEvent, type SubscriptionCreatedEvent, type SubscriptionImportedEvent, type SubscriptionPastDueEvent, type SubscriptionPausedEvent, type SubscriptionResumedEvent, type SubscriptionTrialingEvent, type SubscriptionUpdatedEvent, type TransactionBilledEvent, type TransactionCanceledEvent, type TransactionCompletedEvent, type TransactionCreatedEvent, type TransactionPaidEvent, type TransactionPastDueEvent, type TransactionPaymentFailedEvent, type TransactionReadyEvent, type TransactionUpdatedEvent, type TransactionRevisedEvent } from '../events/index.js'; export type EventEntity = AddressCreatedEvent | AddressUpdatedEvent | AddressImportedEvent | AdjustmentUpdatedEvent | AdjustmentCreatedEvent | BusinessCreatedEvent | BusinessUpdatedEvent | BusinessImportedEvent | CustomerCreatedEvent | CustomerUpdatedEvent | CustomerImportedEvent | DiscountCreatedEvent | DiscountUpdatedEvent | DiscountImportedEvent | PaymentMethodDeletedEvent | PaymentMethodSavedEvent | PayoutCreatedEvent | PayoutPaidEvent | PriceCreatedEvent | PriceUpdatedEvent | PriceImportedEvent | ProductCreatedEvent | ProductUpdatedEvent | ProductImportedEvent | SubscriptionActivatedEvent | SubscriptionCanceledEvent | SubscriptionCreatedEvent | SubscriptionImportedEvent | SubscriptionPastDueEvent | SubscriptionPausedEvent | SubscriptionResumedEvent | SubscriptionTrialingEvent | SubscriptionUpdatedEvent | TransactionBilledEvent | TransactionCanceledEvent | TransactionCompletedEvent | TransactionCreatedEvent | TransactionPaidEvent | TransactionPastDueEvent | TransactionPaymentFailedEvent | TransactionReadyEvent | TransactionUpdatedEvent | TransactionRevisedEvent | ReportUpdatedEvent | ReportCreatedEvent; export declare enum EventName { AddressCreated = "address.created", AddressUpdated = "address.updated", AddressImported = "address.imported", AdjustmentCreated = "adjustment.created", AdjustmentUpdated = "adjustment.updated", BusinessCreated = "business.created", BusinessImported = "business.imported", BusinessUpdated = "business.updated", CustomerCreated = "customer.created", CustomerUpdated = "customer.updated", CustomerImported = "customer.imported", DiscountCreated = "discount.created", DiscountUpdated = "discount.updated", DiscountImported = "discount.imported", PaymentMethodDeleted = "payment_method.deleted", PaymentMethodSaved = "payment_method.saved", PayoutCreated = "payout.created", PayoutPaid = "payout.paid", PriceCreated = "price.created", PriceUpdated = "price.updated", PriceImported = "price.imported", ProductCreated = "product.created", ProductUpdated = "product.updated", ProductImported = "product.imported", SubscriptionActivated = "subscription.activated", SubscriptionCanceled = "subscription.canceled", SubscriptionImported = "subscription.imported", SubscriptionCreated = "subscription.created", SubscriptionPastDue = "subscription.past_due", SubscriptionPaused = "subscription.paused", SubscriptionResumed = "subscription.resumed", SubscriptionTrialing = "subscription.trialing", SubscriptionUpdated = "subscription.updated", TransactionBilled = "transaction.billed", TransactionCanceled = "transaction.canceled", TransactionCompleted = "transaction.completed", TransactionPaid = "transaction.paid", TransactionCreated = "transaction.created", TransactionPastDue = "transaction.past_due", TransactionPaymentFailed = "transaction.payment_failed", TransactionReady = "transaction.ready", TransactionUpdated = "transaction.updated", TransactionRevised = "transaction.revised", ReportCreated = "report.created", ReportUpdated = "report.updated" } export type IEventName = 'address.created' | 'address.updated' | 'address.imported' | 'adjustment.created' | 'adjustment.updated' | 'business.created' | 'business.updated' | 'business.imported' | 'customer.created' | 'customer.imported' | 'customer.updated' | 'discount.created' | 'discount.updated' | 'discount.imported' | 'payment_method.saved' | 'payment_method.deleted' | 'payout.created' | 'payout.updated' | 'payout.paid' | 'price.updated' | 'price.created' | 'price.imported' | 'product.updated' | 'product.created' | 'product.imported' | 'subscription.activated' | 'subscription.canceled' | 'subscription.imported' | 'subscription.created' | 'subscription.past_due' | 'subscription.paused' | 'subscription.resumed' | 'subscription.trialing' | 'subscription.updated' | 'transaction.billed' | 'transaction.canceled' | 'transaction.completed' | 'transaction.paid' | 'transaction.created' | 'transaction.past_due' | 'transaction.payment_failed' | 'transaction.ready' | 'transaction.updated' | 'transaction.revised' | 'report.created' | 'report.updated';