/** * Auto-generated Zod schema for DeploymentCreatedEvent * DO NOT MODIFY - regenerate with: bun run generate:schemas */ import type { DeploymentCreatedEvent as DeploymentCreatedEventOctokit } from '@octokit/webhooks-types'; import { z } from 'zod'; export declare const DeploymentCreatedEventSchema: z.ZodObject<{ action: z.ZodLiteral<"created">; deployment: z.ZodObject<{ url: z.ZodString; id: z.ZodNumber; node_id: z.ZodString; sha: z.ZodString; ref: z.ZodString; task: z.ZodString; payload: z.ZodRecord; original_environment: z.ZodString; environment: z.ZodString; transient_environment: z.ZodOptional, z.ZodLiteral]>>; production_environment: z.ZodOptional, z.ZodLiteral]>>; description: 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>; created_at: z.ZodString; updated_at: z.ZodString; statuses_url: z.ZodString; repository_url: z.ZodString; performed_via_github_app: z.ZodOptional; node_id: 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>; name: z.ZodString; description: z.ZodNullable; external_url: z.ZodString; html_url: z.ZodString; created_at: z.ZodString; updated_at: z.ZodString; permissions: z.ZodOptional, z.ZodLiteral<"write">]>>; administration: z.ZodOptional, z.ZodLiteral<"write">]>>; blocking: z.ZodOptional, z.ZodLiteral<"write">]>>; checks: z.ZodOptional, z.ZodLiteral<"write">]>>; content_references: z.ZodOptional, z.ZodLiteral<"write">]>>; contents: z.ZodOptional, z.ZodLiteral<"write">]>>; deployments: z.ZodOptional, z.ZodLiteral<"write">]>>; discussions: z.ZodOptional, z.ZodLiteral<"write">]>>; emails: z.ZodOptional, z.ZodLiteral<"write">]>>; environments: z.ZodOptional, z.ZodLiteral<"write">]>>; followers: z.ZodOptional, z.ZodLiteral<"write">]>>; gpg_keys: z.ZodOptional, z.ZodLiteral<"write">]>>; interaction_limits: z.ZodOptional, z.ZodLiteral<"write">]>>; issues: z.ZodOptional, z.ZodLiteral<"write">]>>; keys: z.ZodOptional, z.ZodLiteral<"write">]>>; members: z.ZodOptional, z.ZodLiteral<"write">]>>; merge_queues: z.ZodOptional, z.ZodLiteral<"write">]>>; metadata: z.ZodOptional, z.ZodLiteral<"write">]>>; organization_administration: z.ZodOptional, z.ZodLiteral<"write">]>>; organization_hooks: z.ZodOptional, z.ZodLiteral<"write">]>>; organization_packages: z.ZodOptional, z.ZodLiteral<"write">]>>; organization_plan: z.ZodOptional, z.ZodLiteral<"write">]>>; organization_projects: z.ZodOptional, z.ZodLiteral<"write">]>>; organization_secrets: z.ZodOptional, z.ZodLiteral<"write">]>>; organization_self_hosted_runners: z.ZodOptional, z.ZodLiteral<"write">]>>; organization_user_blocking: z.ZodOptional, z.ZodLiteral<"write">]>>; packages: z.ZodOptional, z.ZodLiteral<"write">]>>; pages: z.ZodOptional, z.ZodLiteral<"write">]>>; plan: z.ZodOptional, z.ZodLiteral<"write">]>>; pull_requests: z.ZodOptional, z.ZodLiteral<"write">]>>; repository_hooks: z.ZodOptional, z.ZodLiteral<"write">]>>; repository_projects: z.ZodOptional, z.ZodLiteral<"write">]>>; secret_scanning_alerts: z.ZodOptional, z.ZodLiteral<"write">]>>; secrets: z.ZodOptional, z.ZodLiteral<"write">]>>; security_events: z.ZodOptional, z.ZodLiteral<"write">]>>; security_scanning_alert: z.ZodOptional, z.ZodLiteral<"write">]>>; single_file: z.ZodOptional, z.ZodLiteral<"write">]>>; starring: z.ZodOptional, z.ZodLiteral<"write">]>>; statuses: z.ZodOptional, z.ZodLiteral<"write">]>>; team_discussions: z.ZodOptional, z.ZodLiteral<"write">]>>; vulnerability_alerts: z.ZodOptional, z.ZodLiteral<"write">]>>; watching: z.ZodOptional, z.ZodLiteral<"write">]>>; workflows: z.ZodOptional, z.ZodLiteral<"write">]>>; }, z.core.$strip>>; events: z.ZodOptional, z.ZodLiteral<"branch_protection_rule">, z.ZodLiteral<"check_run">, z.ZodLiteral<"check_suite">, z.ZodLiteral<"code_scanning_alert">, z.ZodLiteral<"commit_comment">, z.ZodLiteral<"create">, z.ZodLiteral<"delete">, z.ZodLiteral<"dependabot_alert">, z.ZodLiteral<"deployment">, z.ZodLiteral<"deployment_protection_rule">, z.ZodLiteral<"deployment_review">, z.ZodLiteral<"deployment_status">, z.ZodLiteral<"deploy_key">, z.ZodLiteral<"discussion">, z.ZodLiteral<"discussion_comment">, z.ZodLiteral<"fork">, z.ZodLiteral<"gollum">, z.ZodLiteral<"issues">, z.ZodLiteral<"issue_comment">, z.ZodLiteral<"label">, z.ZodLiteral<"member">, z.ZodLiteral<"membership">, z.ZodLiteral<"merge_group">, z.ZodLiteral<"merge_queue_entry">, z.ZodLiteral<"milestone">, z.ZodLiteral<"organization">, z.ZodLiteral<"org_block">, z.ZodLiteral<"page_build">, z.ZodLiteral<"project">, z.ZodLiteral<"projects_v2_item">, z.ZodLiteral<"project_card">, z.ZodLiteral<"project_column">, z.ZodLiteral<"pull_request">, z.ZodLiteral<"pull_request_review">, z.ZodLiteral<"pull_request_review_comment">, z.ZodLiteral<"pull_request_review_thread">, z.ZodLiteral<"push">, z.ZodLiteral<"registry_package">, z.ZodLiteral<"release">, z.ZodLiteral<"repository">, z.ZodLiteral<"repository_dispatch">, z.ZodLiteral<"repository_ruleset">, z.ZodLiteral<"secret_scanning_alert">, z.ZodLiteral<"secret_scanning_alert_location">, z.ZodLiteral<"security_and_analysis">, z.ZodLiteral<"star">, z.ZodLiteral<"status">, z.ZodLiteral<"team">, z.ZodLiteral<"team_add">, z.ZodLiteral<"watch">, z.ZodLiteral<"workflow_dispatch">, z.ZodLiteral<"workflow_job">, z.ZodLiteral<"workflow_run">]>>>; }, z.core.$strip>>>; }, z.core.$strip>; workflow: z.ZodNullable>; workflow_run: z.ZodNullable; display_title: z.ZodOptional; node_id: z.ZodString; head_branch: z.ZodString; head_sha: z.ZodString; run_number: z.ZodNumber; event: z.ZodString; status: z.ZodUnion, z.ZodLiteral<"in_progress">, z.ZodLiteral<"queued">, z.ZodLiteral<"requested">]>; conclusion: z.ZodNullable, z.ZodLiteral<"failure">, z.ZodLiteral<"neutral">, z.ZodLiteral<"cancelled">, z.ZodLiteral<"timed_out">, z.ZodLiteral<"action_required">, z.ZodLiteral<"stale">]>>; workflow_id: z.ZodNumber; check_suite_id: z.ZodNumber; check_suite_node_id: z.ZodString; url: z.ZodString; html_url: z.ZodString; pull_requests: z.ZodArray; }, z.core.$strip>; base: z.ZodObject<{ ref: z.ZodString; sha: z.ZodString; repo: z.ZodObject<{ id: z.ZodNumber; url: z.ZodString; name: z.ZodString; }, z.core.$strip>; }, z.core.$strip>; }, z.core.$strip>>; created_at: z.ZodString; updated_at: z.ZodString; actor: 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>; triggering_actor: 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>; run_attempt: z.ZodNumber; run_started_at: z.ZodString; referenced_workflows: z.ZodOptional; }, 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 DeploymentCreatedEvent = DeploymentCreatedEventOctokit; export declare function isDeploymentCreatedEvent(value: unknown): value is DeploymentCreatedEvent; //# sourceMappingURL=deployment-created-event.d.ts.map