import { Stripe } from "stripe"; //#region src/stripe/handler.d.ts type StripeEventObject = Extract['data']['object']; type EventHandlerFn = (object: StripeEventObject) => Promise; declare class StripeEventHandler { private readonly handlers; private constructor(); static create(): StripeEventHandler; on: (type: T, handler: EventHandlerFn) => this; process: (event: Stripe.Event) => Promise; } //#endregion export { StripeEventHandler }; //# sourceMappingURL=handler.d.cts.map