import { z } from 'zod'; import type { NoExpandObject } from '../../../validation/no-expand.js'; export declare const webhookEventNameSchema: z.ZodUnion<[z.ZodLiteral<"customer-created">, z.ZodLiteral<"customer-updated">, z.ZodLiteral<"customer-anonymized">, z.ZodLiteral<"customer-login">, z.ZodLiteral<"customer-logout">, z.ZodLiteral<"customer-password-reset">, z.ZodLiteral<"customer-address-created">, z.ZodLiteral<"customer-address-updated">, z.ZodLiteral<"customer-address-deleted">, z.ZodLiteral<"order-confirmed">, z.ZodLiteral<"order-invoiced">, z.ZodLiteral<"order-created">, z.ZodLiteral<"order-cancelled">, z.ZodLiteral<"order-item-out-of-stock">, z.ZodLiteral<"order-item-returned">, z.ZodLiteral<"order-item-cancelled">, z.ZodLiteral<"order-item-unshippable">, z.ZodLiteral<"order-package-shipped">, z.ZodLiteral<"newsletter-subscribed">, z.ZodLiteral<"product-updated">, z.ZodLiteral<"product-master-updated">, z.ZodLiteral<"product-variant-prices-updated">, z.ZodLiteral<"product-variant-stock-updated">, z.ZodLiteral<"product-variant-availability-updated">, z.ZodLiteral<"shop-category-tree-updated">]>; export type WebhookEventName = z.infer; export declare const webhookSchema: z.ZodObject<{ event: z.ZodUnion<[z.ZodLiteral<"customer-created">, z.ZodLiteral<"customer-updated">, z.ZodLiteral<"customer-anonymized">, z.ZodLiteral<"customer-login">, z.ZodLiteral<"customer-logout">, z.ZodLiteral<"customer-password-reset">, z.ZodLiteral<"customer-address-created">, z.ZodLiteral<"customer-address-updated">, z.ZodLiteral<"customer-address-deleted">, z.ZodLiteral<"order-confirmed">, z.ZodLiteral<"order-invoiced">, z.ZodLiteral<"order-created">, z.ZodLiteral<"order-cancelled">, z.ZodLiteral<"order-item-out-of-stock">, z.ZodLiteral<"order-item-returned">, z.ZodLiteral<"order-item-cancelled">, z.ZodLiteral<"order-item-unshippable">, z.ZodLiteral<"order-package-shipped">, z.ZodLiteral<"newsletter-subscribed">, z.ZodLiteral<"product-updated">, z.ZodLiteral<"product-master-updated">, z.ZodLiteral<"product-variant-prices-updated">, z.ZodLiteral<"product-variant-stock-updated">, z.ZodLiteral<"product-variant-availability-updated">, z.ZodLiteral<"shop-category-tree-updated">]>; version: z.ZodNumber; description: z.ZodString; isDeprecated: z.ZodBoolean; isBlocking: z.ZodBoolean; }, "strip", z.ZodTypeAny, { description: string; version: number; event: "customer-created" | "customer-updated" | "customer-anonymized" | "customer-login" | "customer-logout" | "customer-password-reset" | "customer-address-created" | "customer-address-updated" | "customer-address-deleted" | "order-confirmed" | "order-invoiced" | "order-created" | "order-cancelled" | "order-item-out-of-stock" | "order-item-returned" | "order-item-cancelled" | "order-item-unshippable" | "order-package-shipped" | "newsletter-subscribed" | "product-updated" | "product-master-updated" | "product-variant-prices-updated" | "product-variant-stock-updated" | "product-variant-availability-updated" | "shop-category-tree-updated"; isDeprecated: boolean; isBlocking: boolean; }, { description: string; version: number; event: "customer-created" | "customer-updated" | "customer-anonymized" | "customer-login" | "customer-logout" | "customer-password-reset" | "customer-address-created" | "customer-address-updated" | "customer-address-deleted" | "order-confirmed" | "order-invoiced" | "order-created" | "order-cancelled" | "order-item-out-of-stock" | "order-item-returned" | "order-item-cancelled" | "order-item-unshippable" | "order-package-shipped" | "newsletter-subscribed" | "product-updated" | "product-master-updated" | "product-variant-prices-updated" | "product-variant-stock-updated" | "product-variant-availability-updated" | "shop-category-tree-updated"; isDeprecated: boolean; isBlocking: boolean; }>; export type Webhook = NoExpandObject>; //# sourceMappingURL=webhook-schema.d.ts.map