import * as z from "zod/v3"; import { OpenEnum } from "../../types/enums.js"; export declare const CallbackEvents: { readonly ShippingAddress: "SHIPPING_ADDRESS"; readonly ShippingOptions: "SHIPPING_OPTIONS"; }; export type CallbackEvents = OpenEnum; export type PaypalOrderUpdateCallbackConfig = { /** * The URL for the webhook endpoint you provide for PayPal to send you order update events. */ callbackUrl?: string | null | undefined; /** * The events that trigger a callback. */ callbackEvents?: Array | null | undefined; }; /** @internal */ export declare const CallbackEvents$outboundSchema: z.ZodType; /** @internal */ export type PaypalOrderUpdateCallbackConfig$Outbound = { callback_url?: string | null | undefined; callback_events?: Array | null | undefined; }; /** @internal */ export declare const PaypalOrderUpdateCallbackConfig$outboundSchema: z.ZodType; export declare function paypalOrderUpdateCallbackConfigToJSON(paypalOrderUpdateCallbackConfig: PaypalOrderUpdateCallbackConfig): string; //# sourceMappingURL=paypalorderupdatecallbackconfig.d.ts.map