/** * Auto-generated Zod schema for MarketplacePurchaseChangedEvent * DO NOT MODIFY - regenerate with: bun run generate:schemas */ import type { MarketplacePurchaseChangedEvent as MarketplacePurchaseChangedEventOctokit } from '@octokit/webhooks-types'; import { z } from 'zod'; export declare const MarketplacePurchaseChangedEventSchema: z.ZodObject<{ action: z.ZodLiteral<"changed">; effective_date: z.ZodString; sender: z.ZodObject<{ login: z.ZodString; id: z.ZodNumber; avatar_url: z.ZodString; gravatar_id: z.ZodString; url: z.ZodString; html_url: z.ZodString; followers_url: z.ZodString; following_url: z.ZodString; gists_url: z.ZodString; starred_url: z.ZodString; subscriptions_url: z.ZodString; organizations_url: z.ZodString; repos_url: z.ZodString; events_url: z.ZodString; received_events_url: z.ZodString; type: z.ZodString; site_admin: z.ZodBoolean; email: z.ZodString; }, z.core.$strip>; marketplace_purchase: z.ZodIntersection; billing_cycle: z.ZodString; unit_count: z.ZodNumber; on_free_trial: z.ZodBoolean; free_trial_ends_on: z.ZodNullable; next_billing_date: z.ZodOptional; plan: z.ZodObject<{ id: z.ZodNumber; name: z.ZodString; description: z.ZodString; monthly_price_in_cents: z.ZodNumber; yearly_price_in_cents: z.ZodNumber; price_model: z.ZodString; has_free_trial: z.ZodBoolean; unit_name: z.ZodNullable; bullets: z.ZodArray; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ next_billing_date: z.ZodString; }, z.core.$strip>>; previous_marketplace_purchase: z.ZodOptional; billing_cycle: z.ZodString; unit_count: z.ZodNumber; on_free_trial: z.ZodBoolean; free_trial_ends_on: z.ZodNullable; next_billing_date: z.ZodOptional; plan: z.ZodObject<{ id: z.ZodNumber; name: z.ZodString; description: z.ZodString; monthly_price_in_cents: z.ZodNumber; yearly_price_in_cents: z.ZodNumber; price_model: z.ZodString; has_free_trial: z.ZodBoolean; unit_name: z.ZodNullable; bullets: z.ZodArray; }, z.core.$strip>; }, z.core.$strip>>; }, z.core.$strip>; export type MarketplacePurchaseChangedEvent = MarketplacePurchaseChangedEventOctokit; export declare function isMarketplacePurchaseChangedEvent(value: unknown): value is MarketplacePurchaseChangedEvent; //# sourceMappingURL=marketplace-purchase-changed-event.d.ts.map