import { PolarCore } from "../core.js"; import { WebhookBenefitCreatedPayload } from "../models/components/webhookbenefitcreatedpayload.js"; import { WebhookBenefitGrantCreatedPayload } from "../models/components/webhookbenefitgrantcreatedpayload.js"; import { WebhookBenefitGrantCycledPayload } from "../models/components/webhookbenefitgrantcycledpayload.js"; import { WebhookBenefitGrantRevokedPayload } from "../models/components/webhookbenefitgrantrevokedpayload.js"; import { WebhookBenefitGrantUpdatedPayload } from "../models/components/webhookbenefitgrantupdatedpayload.js"; import { WebhookBenefitUpdatedPayload } from "../models/components/webhookbenefitupdatedpayload.js"; import { WebhookCheckoutCreatedPayload } from "../models/components/webhookcheckoutcreatedpayload.js"; import { WebhookCheckoutExpiredPayload } from "../models/components/webhookcheckoutexpiredpayload.js"; import { WebhookCheckoutUpdatedPayload } from "../models/components/webhookcheckoutupdatedpayload.js"; import { WebhookCustomerCreatedPayload } from "../models/components/webhookcustomercreatedpayload.js"; import { WebhookCustomerDeletedPayload } from "../models/components/webhookcustomerdeletedpayload.js"; import { WebhookCustomerSeatAssignedPayload } from "../models/components/webhookcustomerseatassignedpayload.js"; import { WebhookCustomerSeatClaimedPayload } from "../models/components/webhookcustomerseatclaimedpayload.js"; import { WebhookCustomerSeatRevokedPayload } from "../models/components/webhookcustomerseatrevokedpayload.js"; import { WebhookCustomerStateChangedPayload } from "../models/components/webhookcustomerstatechangedpayload.js"; import { WebhookCustomerUpdatedPayload } from "../models/components/webhookcustomerupdatedpayload.js"; import { WebhookMemberCreatedPayload } from "../models/components/webhookmembercreatedpayload.js"; import { WebhookMemberDeletedPayload } from "../models/components/webhookmemberdeletedpayload.js"; import { WebhookMemberUpdatedPayload } from "../models/components/webhookmemberupdatedpayload.js"; import { WebhookOrderCreatedPayload } from "../models/components/webhookordercreatedpayload.js"; import { WebhookOrderPaidPayload } from "../models/components/webhookorderpaidpayload.js"; import { WebhookOrderRefundedPayload } from "../models/components/webhookorderrefundedpayload.js"; import { WebhookOrderUpdatedPayload } from "../models/components/webhookorderupdatedpayload.js"; import { WebhookOrganizationUpdatedPayload } from "../models/components/webhookorganizationupdatedpayload.js"; import { WebhookProductCreatedPayload } from "../models/components/webhookproductcreatedpayload.js"; import { WebhookProductUpdatedPayload } from "../models/components/webhookproductupdatedpayload.js"; import { WebhookRefundCreatedPayload } from "../models/components/webhookrefundcreatedpayload.js"; import { WebhookRefundUpdatedPayload } from "../models/components/webhookrefundupdatedpayload.js"; import { WebhookSubscriptionActivePayload } from "../models/components/webhooksubscriptionactivepayload.js"; import { WebhookSubscriptionCanceledPayload } from "../models/components/webhooksubscriptioncanceledpayload.js"; import { WebhookSubscriptionCreatedPayload } from "../models/components/webhooksubscriptioncreatedpayload.js"; import { WebhookSubscriptionPastDuePayload } from "../models/components/webhooksubscriptionpastduepayload.js"; import { WebhookSubscriptionRevokedPayload } from "../models/components/webhooksubscriptionrevokedpayload.js"; import { WebhookSubscriptionUncanceledPayload } from "../models/components/webhooksubscriptionuncanceledpayload.js"; import { WebhookSubscriptionUpdatedPayload } from "../models/components/webhooksubscriptionupdatedpayload.js"; import { SDKValidationError } from "../models/errors/sdkvalidationerror.js"; import { Result } from "../types/fp.js"; export declare function validateWebhook(_client: PolarCore, { request: rawRequest, }: { request: { body: BodyInit; method: string; url: string; headers: Record | Headers; } | Request; }): Promise>; //# sourceMappingURL=validateWebhook.d.ts.map