import type { CustomerUpdatedWebhookEvent } from '../../entry-point.js'; import { type OrderInvoicedWebhookEvent } from './schema/order/order-invoiced-schema.js'; import { type PaymentCaptureWebhookEvent } from './schema/payment/payment-capture-schema.js'; import { type PaymentRefundWebhookEvent } from './schema/payment/payment-refund-schema.js'; declare const validateOrderInvoicedEventOrThrow: (event: unknown) => OrderInvoicedWebhookEvent; declare const validatePaymentCaptureEventOrThrow: (event: unknown) => PaymentCaptureWebhookEvent; declare const validatePaymentRefundEventOrThrow: (event: unknown) => PaymentRefundWebhookEvent; declare const validateCustomerUpdatedEventOrThrow: (event: unknown) => CustomerUpdatedWebhookEvent; export { validateOrderInvoicedEventOrThrow, validatePaymentCaptureEventOrThrow, validateCustomerUpdatedEventOrThrow, validatePaymentRefundEventOrThrow }; //# sourceMappingURL=validation.d.ts.map