/** * Auto-generated Zod schema for SimplePullRequest * DO NOT MODIFY - regenerate with: bun run generate:schemas */ import type { SimplePullRequest as SimplePullRequestOctokit } from '@octokit/webhooks-types'; import { z } from 'zod'; export declare const SimplePullRequestSchema: z.ZodObject<{ url: z.ZodString; id: z.ZodNumber; node_id: z.ZodString; html_url: z.ZodString; diff_url: z.ZodString; patch_url: z.ZodString; issue_url: z.ZodString; number: z.ZodNumber; state: z.ZodUnion, z.ZodLiteral<"closed">]>; locked: z.ZodBoolean; title: z.ZodString; user: 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>; body: z.ZodNullable; created_at: z.ZodString; updated_at: z.ZodString; closed_at: z.ZodNullable; merged_at: z.ZodNullable; merge_commit_sha: z.ZodNullable; assignee: 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>>; assignees: z.ZodArray; 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>>; requested_reviewers: z.ZodArray; 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>, z.ZodObject<{ name: z.ZodString; id: z.ZodNumber; node_id: z.ZodString; slug: z.ZodString; description: z.ZodNullable; privacy: z.ZodUnion, z.ZodLiteral<"closed">, z.ZodLiteral<"secret">]>; url: z.ZodString; html_url: z.ZodString; members_url: z.ZodString; repositories_url: z.ZodString; permission: z.ZodString; parent: z.ZodOptional; privacy: z.ZodUnion, z.ZodLiteral<"closed">, z.ZodLiteral<"secret">]>; url: z.ZodString; html_url: z.ZodString; members_url: z.ZodString; repositories_url: z.ZodString; permission: z.ZodString; notification_setting: z.ZodOptional, z.ZodLiteral<"notifications_disabled">]>>; }, z.core.$strip>>>; notification_setting: z.ZodOptional, z.ZodLiteral<"notifications_disabled">]>>; }, z.core.$strip>]>>; requested_teams: z.ZodArray; privacy: z.ZodUnion, z.ZodLiteral<"closed">, z.ZodLiteral<"secret">]>; url: z.ZodString; html_url: z.ZodString; members_url: z.ZodString; repositories_url: z.ZodString; permission: z.ZodString; parent: z.ZodOptional; privacy: z.ZodUnion, z.ZodLiteral<"closed">, z.ZodLiteral<"secret">]>; url: z.ZodString; html_url: z.ZodString; members_url: z.ZodString; repositories_url: z.ZodString; permission: z.ZodString; notification_setting: z.ZodOptional, z.ZodLiteral<"notifications_disabled">]>>; }, z.core.$strip>>>; notification_setting: z.ZodOptional, z.ZodLiteral<"notifications_disabled">]>>; }, z.core.$strip>>; labels: z.ZodArray; color: z.ZodString; default: z.ZodBoolean; }, z.core.$strip>>; milestone: z.ZodNullable; creator: 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>; open_issues: z.ZodNumber; closed_issues: z.ZodNumber; state: z.ZodUnion, z.ZodLiteral<"closed">]>; created_at: z.ZodString; updated_at: z.ZodString; due_on: z.ZodNullable; closed_at: z.ZodNullable; }, z.core.$strip>>; draft: z.ZodBoolean; commits_url: z.ZodString; review_comments_url: z.ZodString; review_comment_url: z.ZodString; comments_url: z.ZodString; statuses_url: z.ZodString; head: z.ZodObject<{ label: z.ZodString; ref: z.ZodString; sha: z.ZodString; user: 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>; repo: 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>; }, z.core.$strip>; base: z.ZodObject<{ label: z.ZodString; ref: z.ZodString; sha: z.ZodString; user: 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>; repo: 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>; }, z.core.$strip>; _links: z.ZodObject<{ self: z.ZodObject<{ href: z.ZodString; }, z.core.$strip>; html: z.ZodObject<{ href: z.ZodString; }, z.core.$strip>; issue: z.ZodObject<{ href: z.ZodString; }, z.core.$strip>; comments: z.ZodObject<{ href: z.ZodString; }, z.core.$strip>; review_comments: z.ZodObject<{ href: z.ZodString; }, z.core.$strip>; review_comment: z.ZodObject<{ href: z.ZodString; }, z.core.$strip>; commits: z.ZodObject<{ href: z.ZodString; }, z.core.$strip>; statuses: z.ZodObject<{ href: z.ZodString; }, z.core.$strip>; }, z.core.$strip>; author_association: z.ZodUnion, z.ZodLiteral<"CONTRIBUTOR">, z.ZodLiteral<"FIRST_TIMER">, z.ZodLiteral<"FIRST_TIME_CONTRIBUTOR">, z.ZodLiteral<"MANNEQUIN">, z.ZodLiteral<"MEMBER">, z.ZodLiteral<"NONE">, z.ZodLiteral<"OWNER">]>; auto_merge: 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>>; merge_method: z.ZodUnion, z.ZodLiteral<"squash">, z.ZodLiteral<"rebase">]>; commit_title: z.ZodNullable; commit_message: z.ZodNullable; }, z.core.$strip>>; active_lock_reason: z.ZodNullable, z.ZodLiteral<"off-topic">, z.ZodLiteral<"too heated">, z.ZodLiteral<"spam">]>>; }, z.core.$strip>; export type SimplePullRequest = SimplePullRequestOctokit; export declare function isSimplePullRequest(value: unknown): value is SimplePullRequest; //# sourceMappingURL=simple-pull-request.d.ts.map