/** * Auto-generated Zod schema for StatusEvent * DO NOT MODIFY - regenerate with: bun run generate:schemas */ import type { StatusEvent as StatusEventOctokit } from '@octokit/webhooks-types'; import { z } from 'zod'; export declare const StatusEventSchema: z.ZodObject<{ id: z.ZodNumber; sha: z.ZodString; name: z.ZodString; avatar_url: z.ZodOptional>; target_url: z.ZodNullable; context: z.ZodString; description: z.ZodNullable; state: z.ZodUnion, z.ZodLiteral<"failure">, z.ZodLiteral<"error">, z.ZodLiteral<"pending">]>; commit: z.ZodObject<{ sha: z.ZodString; node_id: z.ZodString; commit: z.ZodObject<{ author: z.ZodIntersection; date: z.ZodOptional; username: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ date: z.ZodString; }, z.core.$strip>>; committer: z.ZodIntersection; date: z.ZodOptional; username: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ date: z.ZodString; }, z.core.$strip>>; message: z.ZodString; tree: z.ZodObject<{ sha: z.ZodString; url: z.ZodString; }, z.core.$strip>; url: z.ZodString; comment_count: z.ZodNumber; verification: z.ZodObject<{ verified: z.ZodBoolean; reason: z.ZodUnion, z.ZodLiteral<"not_signing_key">, z.ZodLiteral<"gpgverify_error">, z.ZodLiteral<"gpgverify_unavailable">, z.ZodLiteral<"unsigned">, z.ZodLiteral<"unknown_signature_type">, z.ZodLiteral<"no_user">, z.ZodLiteral<"unverified_email">, z.ZodLiteral<"bad_email">, z.ZodLiteral<"unknown_key">, z.ZodLiteral<"malformed_signature">, z.ZodLiteral<"invalid">, z.ZodLiteral<"valid">]>; signature: z.ZodNullable; payload: z.ZodNullable; }, z.core.$strip>; }, z.core.$strip>; url: z.ZodString; html_url: z.ZodString; comments_url: z.ZodString; author: 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>>; committer: 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>>; parents: z.ZodArray>; }, z.core.$strip>; branches: z.ZodArray; protected: z.ZodBoolean; }, z.core.$strip>>; created_at: z.ZodString; updated_at: z.ZodString; 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 StatusEvent = StatusEventOctokit; export declare function isStatusEvent(value: unknown): value is StatusEvent; //# sourceMappingURL=status-event.d.ts.map