/** * Auto-generated Zod schema for PackagePublishedEvent * DO NOT MODIFY - regenerate with: bun run generate:schemas */ import type { PackagePublishedEvent as PackagePublishedEventOctokit } from '@octokit/webhooks-types'; import { z } from 'zod'; export declare const PackagePublishedEventSchema: z.ZodObject<{ action: z.ZodLiteral<"published">; package: z.ZodObject<{ id: z.ZodNumber; name: z.ZodString; namespace: z.ZodString; description: z.ZodNullable; ecosystem: z.ZodString; package_type: z.ZodUnion, z.ZodLiteral<"maven">, z.ZodLiteral<"rubygems">, z.ZodLiteral<"docker">, z.ZodLiteral<"nuget">, z.ZodLiteral<"CONTAINER">]>; html_url: z.ZodString; created_at: z.ZodString; updated_at: z.ZodString; owner: z.ZodObject<{ login: z.ZodString; id: z.ZodNumber; node_id: z.ZodString; name: z.ZodOptional; email: z.ZodOptional>; 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.ZodUnion, z.ZodLiteral<"User">, z.ZodLiteral<"Organization">]>; site_admin: z.ZodBoolean; }, z.core.$strip>; package_version: z.ZodNullable; email: z.ZodOptional>; 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.ZodUnion, z.ZodLiteral<"User">, z.ZodLiteral<"Organization">]>; site_admin: z.ZodBoolean; }, z.core.$strip>; html_url: z.ZodString; description: z.ZodNullable; fork: z.ZodBoolean; url: z.ZodString; forks_url: z.ZodString; keys_url: z.ZodString; collaborators_url: z.ZodString; teams_url: z.ZodString; hooks_url: z.ZodString; issue_events_url: z.ZodString; events_url: z.ZodString; assignees_url: z.ZodString; branches_url: z.ZodString; tags_url: z.ZodString; blobs_url: z.ZodString; git_tags_url: z.ZodString; git_refs_url: z.ZodString; trees_url: z.ZodString; statuses_url: z.ZodString; languages_url: z.ZodString; stargazers_url: z.ZodString; contributors_url: z.ZodString; subscribers_url: z.ZodString; subscription_url: z.ZodString; commits_url: z.ZodString; git_commits_url: z.ZodString; comments_url: z.ZodString; issue_comment_url: z.ZodString; contents_url: z.ZodString; compare_url: z.ZodString; merges_url: z.ZodString; archive_url: z.ZodString; downloads_url: z.ZodString; issues_url: z.ZodString; pulls_url: z.ZodString; milestones_url: z.ZodString; notifications_url: z.ZodString; labels_url: z.ZodString; releases_url: z.ZodString; deployments_url: z.ZodString; created_at: z.ZodUnion; updated_at: z.ZodString; pushed_at: z.ZodNullable>; git_url: z.ZodString; ssh_url: z.ZodString; clone_url: z.ZodString; svn_url: z.ZodString; homepage: z.ZodNullable; size: z.ZodNumber; stargazers_count: z.ZodNumber; watchers_count: z.ZodNumber; language: z.ZodNullable; has_issues: z.ZodBoolean; has_projects: z.ZodBoolean; has_downloads: z.ZodBoolean; has_wiki: z.ZodBoolean; has_pages: z.ZodBoolean; has_discussions: z.ZodOptional, z.ZodLiteral]>>; forks_count: z.ZodNumber; mirror_url: z.ZodNullable; archived: z.ZodBoolean; disabled: z.ZodOptional, z.ZodLiteral]>>; open_issues_count: z.ZodNumber; license: z.ZodNullable; node_id: z.ZodString; }, z.core.$strip>>; forks: z.ZodNumber; open_issues: z.ZodNumber; watchers: z.ZodNumber; stargazers: z.ZodOptional; default_branch: z.ZodString; allow_squash_merge: z.ZodOptional, z.ZodLiteral]>>; allow_merge_commit: z.ZodOptional, z.ZodLiteral]>>; allow_rebase_merge: z.ZodOptional, z.ZodLiteral]>>; allow_auto_merge: z.ZodOptional, z.ZodLiteral]>>; allow_forking: z.ZodOptional, z.ZodLiteral]>>; allow_update_branch: z.ZodOptional, z.ZodLiteral]>>; use_squash_pr_title_as_default: z.ZodOptional, z.ZodLiteral]>>; squash_merge_commit_message: z.ZodOptional; squash_merge_commit_title: z.ZodOptional; merge_commit_message: z.ZodOptional; merge_commit_title: z.ZodOptional; is_template: z.ZodBoolean; web_commit_signoff_required: z.ZodBoolean; topics: z.ZodArray; visibility: z.ZodUnion, z.ZodLiteral<"private">, z.ZodLiteral<"internal">]>; delete_branch_on_merge: z.ZodOptional, z.ZodLiteral]>>; master_branch: z.ZodOptional; permissions: z.ZodOptional, z.ZodLiteral]>>; triage: z.ZodOptional, z.ZodLiteral]>>; }, z.core.$strip>>; public: z.ZodOptional, z.ZodLiteral]>>; organization: z.ZodOptional; custom_properties: z.ZodRecord]>>>; }, z.core.$strip>; }, z.core.$strip>; info: z.ZodObject<{ type: z.ZodString; oid: z.ZodString; mode: z.ZodNumber; name: z.ZodString; path: z.ZodString; size: z.ZodNullable; collection: z.ZodBoolean; }, z.core.$strip>; attributes: z.ZodObject<{}, z.core.$strip>; _formatted: z.ZodBoolean; }, z.core.$strip>]>>; body_html: z.ZodOptional; release: z.ZodOptional; email: z.ZodOptional>; 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.ZodUnion, z.ZodLiteral<"User">, z.ZodLiteral<"Organization">]>; site_admin: z.ZodBoolean; }, z.core.$strip>; prerelease: z.ZodBoolean; created_at: z.ZodString; published_at: z.ZodString; }, z.core.$strip>>; manifest: z.ZodOptional; html_url: z.ZodString; tag_name: z.ZodOptional; target_commitish: z.ZodOptional; target_oid: z.ZodOptional; draft: z.ZodOptional, z.ZodLiteral]>>; prerelease: z.ZodOptional, z.ZodLiteral]>>; created_at: z.ZodOptional; updated_at: z.ZodOptional; metadata: z.ZodArray; container_metadata: z.ZodOptional>>; manifest: z.ZodOptional>>; tag: z.ZodOptional; name: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>>; docker_metadata: z.ZodOptional>; npm_metadata: z.ZodOptional; version: z.ZodOptional; npm_user: z.ZodOptional; author: z.ZodOptional>>; bugs: z.ZodOptional>>; dependencies: z.ZodOptional>; dev_dependencies: z.ZodOptional>; peer_dependencies: z.ZodOptional>; optional_dependencies: z.ZodOptional>; description: z.ZodOptional; dist: z.ZodOptional>>; git_head: z.ZodOptional; homepage: z.ZodOptional; license: z.ZodOptional; main: z.ZodOptional; repository: z.ZodOptional>>; scripts: z.ZodOptional>; id: z.ZodOptional; node_version: z.ZodOptional; npm_version: z.ZodOptional; has_shrinkwrap: z.ZodOptional, z.ZodLiteral]>>; maintainers: z.ZodOptional>>; contributors: z.ZodOptional>>; engines: z.ZodOptional>; keywords: z.ZodOptional>; files: z.ZodOptional>; bin: z.ZodOptional>; man: z.ZodOptional>; directories: z.ZodOptional>>; os: z.ZodOptional>; cpu: z.ZodOptional>; readme: z.ZodOptional; installation_command: z.ZodOptional; release_id: z.ZodOptional; commit_oid: z.ZodOptional; published_via_actions: z.ZodOptional, z.ZodLiteral]>>; deleted_by_id: z.ZodOptional; }, z.core.$strip>>>; nuget_metadata: z.ZodOptional>; name: z.ZodOptional; value: z.ZodOptional, z.ZodLiteral, z.ZodObject<{ url: z.ZodOptional; branch: z.ZodOptional; commit: z.ZodOptional; type: z.ZodOptional; }, z.core.$strip>]>>; }, z.core.$strip>>>>; rubygems_metadata: z.ZodOptional>; package_files: z.ZodArray>; package_url: z.ZodOptional; author: z.ZodOptional; email: z.ZodOptional>; 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.ZodUnion, z.ZodLiteral<"User">, z.ZodLiteral<"Organization">]>; site_admin: z.ZodBoolean; }, z.core.$strip>>; source_url: z.ZodOptional; installation_command: z.ZodString; }, z.core.$strip>>; registry: z.ZodObject<{ about_url: z.ZodString; name: z.ZodString; type: z.ZodString; url: z.ZodString; vendor: z.ZodString; }, z.core.$strip>; }, z.core.$strip>; repository: z.ZodObject<{ id: z.ZodNumber; node_id: z.ZodString; name: z.ZodString; full_name: z.ZodString; private: z.ZodBoolean; owner: z.ZodObject<{ login: z.ZodString; id: z.ZodNumber; node_id: z.ZodString; name: z.ZodOptional; email: z.ZodOptional>; 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.ZodUnion, z.ZodLiteral<"User">, z.ZodLiteral<"Organization">]>; site_admin: z.ZodBoolean; }, z.core.$strip>; html_url: z.ZodString; description: z.ZodNullable; fork: z.ZodBoolean; url: z.ZodString; forks_url: z.ZodString; keys_url: z.ZodString; collaborators_url: z.ZodString; teams_url: z.ZodString; hooks_url: z.ZodString; issue_events_url: z.ZodString; events_url: z.ZodString; assignees_url: z.ZodString; branches_url: z.ZodString; tags_url: z.ZodString; blobs_url: z.ZodString; git_tags_url: z.ZodString; git_refs_url: z.ZodString; trees_url: z.ZodString; statuses_url: z.ZodString; languages_url: z.ZodString; stargazers_url: z.ZodString; contributors_url: z.ZodString; subscribers_url: z.ZodString; subscription_url: z.ZodString; commits_url: z.ZodString; git_commits_url: z.ZodString; comments_url: z.ZodString; issue_comment_url: z.ZodString; contents_url: z.ZodString; compare_url: z.ZodString; merges_url: z.ZodString; archive_url: z.ZodString; downloads_url: z.ZodString; issues_url: z.ZodString; pulls_url: z.ZodString; milestones_url: z.ZodString; notifications_url: z.ZodString; labels_url: z.ZodString; releases_url: z.ZodString; deployments_url: z.ZodString; created_at: z.ZodUnion; updated_at: z.ZodString; pushed_at: z.ZodNullable>; git_url: z.ZodString; ssh_url: z.ZodString; clone_url: z.ZodString; svn_url: z.ZodString; homepage: z.ZodNullable; size: z.ZodNumber; stargazers_count: z.ZodNumber; watchers_count: z.ZodNumber; language: z.ZodNullable; has_issues: z.ZodBoolean; has_projects: z.ZodBoolean; has_downloads: z.ZodBoolean; has_wiki: z.ZodBoolean; has_pages: z.ZodBoolean; has_discussions: z.ZodOptional, z.ZodLiteral]>>; forks_count: z.ZodNumber; mirror_url: z.ZodNullable; archived: z.ZodBoolean; disabled: z.ZodOptional, z.ZodLiteral]>>; open_issues_count: z.ZodNumber; license: z.ZodNullable; node_id: z.ZodString; }, z.core.$strip>>; forks: z.ZodNumber; open_issues: z.ZodNumber; watchers: z.ZodNumber; stargazers: z.ZodOptional; default_branch: z.ZodString; allow_squash_merge: z.ZodOptional, z.ZodLiteral]>>; allow_merge_commit: z.ZodOptional, z.ZodLiteral]>>; allow_rebase_merge: z.ZodOptional, z.ZodLiteral]>>; allow_auto_merge: z.ZodOptional, z.ZodLiteral]>>; allow_forking: z.ZodOptional, z.ZodLiteral]>>; allow_update_branch: z.ZodOptional, z.ZodLiteral]>>; use_squash_pr_title_as_default: z.ZodOptional, z.ZodLiteral]>>; squash_merge_commit_message: z.ZodOptional; squash_merge_commit_title: z.ZodOptional; merge_commit_message: z.ZodOptional; merge_commit_title: z.ZodOptional; is_template: z.ZodBoolean; web_commit_signoff_required: z.ZodBoolean; topics: z.ZodArray; visibility: z.ZodUnion, z.ZodLiteral<"private">, z.ZodLiteral<"internal">]>; delete_branch_on_merge: z.ZodOptional, z.ZodLiteral]>>; master_branch: z.ZodOptional; permissions: z.ZodOptional, z.ZodLiteral]>>; triage: z.ZodOptional, z.ZodLiteral]>>; }, z.core.$strip>>; public: z.ZodOptional, z.ZodLiteral]>>; organization: z.ZodOptional; custom_properties: z.ZodRecord]>>>; }, z.core.$strip>; sender: z.ZodObject<{ login: z.ZodString; id: z.ZodNumber; node_id: z.ZodString; name: z.ZodOptional; email: z.ZodOptional>; 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.ZodUnion, z.ZodLiteral<"User">, z.ZodLiteral<"Organization">]>; site_admin: z.ZodBoolean; }, z.core.$strip>; installation: z.ZodOptional>; organization: z.ZodOptional; repos_url: z.ZodString; events_url: z.ZodString; hooks_url: z.ZodString; issues_url: z.ZodString; members_url: z.ZodString; public_members_url: z.ZodString; avatar_url: z.ZodString; description: z.ZodNullable; }, z.core.$strip>>; }, z.core.$strip>; export type PackagePublishedEvent = PackagePublishedEventOctokit; export declare function isPackagePublishedEvent(value: unknown): value is PackagePublishedEvent; //# sourceMappingURL=package-published-event.d.ts.map