import { z } from "zod/v4"; /** Represents a failed run alert webhook payload */ declare const AlertWebhookRunFailedObject: z.ZodObject<{ task: z.ZodObject<{ id: z.ZodString; filePath: z.ZodString; exportName: z.ZodOptional; version: z.ZodString; sdkVersion: z.ZodString; cliVersion: z.ZodString; }, z.core.$strip>; run: z.ZodObject<{ id: z.ZodString; number: z.ZodNumber; status: z.ZodEnum<{ CANCELED: "CANCELED"; COMPLETED: "COMPLETED"; CRASHED: "CRASHED"; DELAYED: "DELAYED"; DEQUEUED: "DEQUEUED"; EXECUTING: "EXECUTING"; EXPIRED: "EXPIRED"; FAILED: "FAILED"; PENDING_VERSION: "PENDING_VERSION"; QUEUED: "QUEUED"; SYSTEM_FAILURE: "SYSTEM_FAILURE"; TIMED_OUT: "TIMED_OUT"; WAITING: "WAITING"; }>; createdAt: z.ZodCoercedDate; startedAt: z.ZodOptional>; completedAt: z.ZodOptional>; isTest: z.ZodBoolean; idempotencyKey: z.ZodOptional; tags: z.ZodArray; error: import("../utils/zod.js").CompatibleZodDiscriminatedUnion; name: z.ZodString; message: z.ZodString; stackTrace: z.ZodString; causes: z.ZodOptional; message: z.ZodString; stackTrace: z.ZodOptional; }, z.core.$strip>>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"CUSTOM_ERROR">; raw: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"STRING_ERROR">; raw: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"INTERNAL_ERROR">; code: z.ZodEnum<{ BATCH_ITEM_COULD_NOT_TRIGGER: "BATCH_ITEM_COULD_NOT_TRIGGER"; CONFIGURED_INCORRECTLY: "CONFIGURED_INCORRECTLY"; COULD_NOT_FIND_EXECUTOR: "COULD_NOT_FIND_EXECUTOR"; COULD_NOT_FIND_TASK: "COULD_NOT_FIND_TASK"; COULD_NOT_IMPORT_TASK: "COULD_NOT_IMPORT_TASK"; DISK_SPACE_EXCEEDED: "DISK_SPACE_EXCEEDED"; GRACEFUL_EXIT_TIMEOUT: "GRACEFUL_EXIT_TIMEOUT"; HANDLE_ERROR_ERROR: "HANDLE_ERROR_ERROR"; MAX_DURATION_EXCEEDED: "MAX_DURATION_EXCEEDED"; OUTDATED_SDK_VERSION: "OUTDATED_SDK_VERSION"; PAYLOAD_TOO_LARGE: "PAYLOAD_TOO_LARGE"; POD_EVICTED: "POD_EVICTED"; POD_UNKNOWN_ERROR: "POD_UNKNOWN_ERROR"; RECURSIVE_WAIT_DEADLOCK: "RECURSIVE_WAIT_DEADLOCK"; TASK_ALREADY_RUNNING: "TASK_ALREADY_RUNNING"; TASK_DEQUEUED_INVALID_STATE: "TASK_DEQUEUED_INVALID_STATE"; TASK_DEQUEUED_QUEUE_NOT_FOUND: "TASK_DEQUEUED_QUEUE_NOT_FOUND"; TASK_DID_CONCURRENT_WAIT: "TASK_DID_CONCURRENT_WAIT"; TASK_EXECUTION_ABORTED: "TASK_EXECUTION_ABORTED"; TASK_EXECUTION_FAILED: "TASK_EXECUTION_FAILED"; TASK_HAS_N0_EXECUTION_SNAPSHOT: "TASK_HAS_N0_EXECUTION_SNAPSHOT"; TASK_INPUT_ERROR: "TASK_INPUT_ERROR"; TASK_MIDDLEWARE_ERROR: "TASK_MIDDLEWARE_ERROR"; TASK_OUTPUT_ERROR: "TASK_OUTPUT_ERROR"; TASK_PROCESS_EXITED_WITH_NON_ZERO_CODE: "TASK_PROCESS_EXITED_WITH_NON_ZERO_CODE"; TASK_PROCESS_MAYBE_OOM_KILLED: "TASK_PROCESS_MAYBE_OOM_KILLED"; TASK_PROCESS_OOM_KILLED: "TASK_PROCESS_OOM_KILLED"; TASK_PROCESS_SIGKILL_TIMEOUT: "TASK_PROCESS_SIGKILL_TIMEOUT"; TASK_PROCESS_SIGSEGV: "TASK_PROCESS_SIGSEGV"; TASK_PROCESS_SIGTERM: "TASK_PROCESS_SIGTERM"; TASK_RUN_CANCELLED: "TASK_RUN_CANCELLED"; TASK_RUN_CRASHED: "TASK_RUN_CRASHED"; TASK_RUN_DEQUEUED_MAX_RETRIES: "TASK_RUN_DEQUEUED_MAX_RETRIES"; TASK_RUN_HEARTBEAT_TIMEOUT: "TASK_RUN_HEARTBEAT_TIMEOUT"; TASK_RUN_STALLED_EXECUTING: "TASK_RUN_STALLED_EXECUTING"; TASK_RUN_STALLED_EXECUTING_WITH_WAITPOINTS: "TASK_RUN_STALLED_EXECUTING_WITH_WAITPOINTS"; TASK_RUN_UNCAUGHT_EXCEPTION: "TASK_RUN_UNCAUGHT_EXCEPTION"; UNSPECIFIED_ERROR: "UNSPECIFIED_ERROR"; }>; message: z.ZodOptional; stackTrace: z.ZodOptional; }, z.core.$strip>]>; isOutOfMemoryError: z.ZodBoolean; machine: z.ZodString; dashboardUrl: z.ZodString; }, z.core.$strip>; environment: z.ZodObject<{ id: z.ZodString; type: z.ZodEnum<{ DEVELOPMENT: "DEVELOPMENT"; PREVIEW: "PREVIEW"; PRODUCTION: "PRODUCTION"; STAGING: "STAGING"; }>; slug: z.ZodString; branchName: z.ZodOptional; }, z.core.$strip>; organization: z.ZodObject<{ id: z.ZodString; slug: z.ZodString; name: z.ZodString; }, z.core.$strip>; project: z.ZodObject<{ id: z.ZodString; ref: z.ZodString; slug: z.ZodString; name: z.ZodString; }, z.core.$strip>; }, z.core.$strip>; export type AlertWebhookRunFailedObject = z.infer; /** Represents a deployment error */ export declare const DeployError: z.ZodObject<{ name: z.ZodString; message: z.ZodString; stack: z.ZodOptional; stderr: z.ZodOptional; }, z.core.$strip>; export type DeployError = z.infer; /** Represents a successful deployment alert webhook payload */ export declare const AlertWebhookDeploymentSuccessObject: z.ZodObject<{ environment: z.ZodObject<{ id: z.ZodString; type: z.ZodEnum<{ DEVELOPMENT: "DEVELOPMENT"; PREVIEW: "PREVIEW"; PRODUCTION: "PRODUCTION"; STAGING: "STAGING"; }>; slug: z.ZodString; branchName: z.ZodOptional; }, z.core.$strip>; organization: z.ZodObject<{ id: z.ZodString; slug: z.ZodString; name: z.ZodString; }, z.core.$strip>; project: z.ZodObject<{ id: z.ZodString; ref: z.ZodString; slug: z.ZodString; name: z.ZodString; }, z.core.$strip>; git: z.ZodOptional; pullRequestTitle: z.ZodOptional; pullRequestUrl: z.ZodOptional; provider: z.ZodOptional; }, z.core.$strip>>; vercel: z.ZodOptional>; deployment: z.ZodObject<{ id: z.ZodString; status: z.ZodString; version: z.ZodString; shortCode: z.ZodString; deployedAt: z.ZodCoercedDate; }, z.core.$strip>; tasks: z.ZodArray; triggerSource: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>; /** Represents a failed deployment alert webhook payload */ export declare const AlertWebhookDeploymentFailedObject: z.ZodObject<{ environment: z.ZodObject<{ id: z.ZodString; type: z.ZodEnum<{ DEVELOPMENT: "DEVELOPMENT"; PREVIEW: "PREVIEW"; PRODUCTION: "PRODUCTION"; STAGING: "STAGING"; }>; slug: z.ZodString; branchName: z.ZodOptional; }, z.core.$strip>; organization: z.ZodObject<{ id: z.ZodString; slug: z.ZodString; name: z.ZodString; }, z.core.$strip>; project: z.ZodObject<{ id: z.ZodString; ref: z.ZodString; slug: z.ZodString; name: z.ZodString; }, z.core.$strip>; git: z.ZodOptional; pullRequestTitle: z.ZodOptional; pullRequestUrl: z.ZodOptional; provider: z.ZodOptional; }, z.core.$strip>>; vercel: z.ZodOptional>; deployment: z.ZodObject<{ id: z.ZodString; status: z.ZodString; version: z.ZodString; shortCode: z.ZodString; failedAt: z.ZodCoercedDate; }, z.core.$strip>; error: z.ZodObject<{ name: z.ZodString; message: z.ZodString; stack: z.ZodOptional; stderr: z.ZodOptional; }, z.core.$strip>; }, z.core.$strip>; export type AlertWebhookDeploymentSuccessObject = z.infer; export type AlertWebhookDeploymentFailedObject = z.infer; /** Represents an error group alert webhook payload */ export declare const AlertWebhookErrorGroupObject: z.ZodObject<{ classification: z.ZodEnum<{ new_issue: "new_issue"; regression: "regression"; unignored: "unignored"; }>; error: z.ZodObject<{ fingerprint: z.ZodString; type: z.ZodString; message: z.ZodString; stackTrace: z.ZodOptional; firstSeen: z.ZodCoercedDate; lastSeen: z.ZodCoercedDate; occurrenceCount: z.ZodNumber; taskIdentifier: z.ZodString; }, z.core.$strip>; environment: z.ZodObject<{ id: z.ZodString; name: z.ZodString; }, z.core.$strip>; organization: z.ZodObject<{ id: z.ZodString; slug: z.ZodString; name: z.ZodString; }, z.core.$strip>; project: z.ZodObject<{ id: z.ZodString; ref: z.ZodString; slug: z.ZodString; name: z.ZodString; }, z.core.$strip>; dashboardUrl: z.ZodString; }, z.core.$strip>; export type AlertWebhookErrorGroupObject = z.infer; /** Represents all possible webhook types */ export declare const Webhook: import("../utils/zod.js").CompatibleZodDiscriminatedUnion; webhookVersion: z.ZodString; type: z.ZodLiteral<"alert.run.failed">; object: z.ZodObject<{ task: z.ZodObject<{ id: z.ZodString; filePath: z.ZodString; exportName: z.ZodOptional; version: z.ZodString; sdkVersion: z.ZodString; cliVersion: z.ZodString; }, z.core.$strip>; run: z.ZodObject<{ id: z.ZodString; number: z.ZodNumber; status: z.ZodEnum<{ CANCELED: "CANCELED"; COMPLETED: "COMPLETED"; CRASHED: "CRASHED"; DELAYED: "DELAYED"; DEQUEUED: "DEQUEUED"; EXECUTING: "EXECUTING"; EXPIRED: "EXPIRED"; FAILED: "FAILED"; PENDING_VERSION: "PENDING_VERSION"; QUEUED: "QUEUED"; SYSTEM_FAILURE: "SYSTEM_FAILURE"; TIMED_OUT: "TIMED_OUT"; WAITING: "WAITING"; }>; createdAt: z.ZodCoercedDate; startedAt: z.ZodOptional>; completedAt: z.ZodOptional>; isTest: z.ZodBoolean; idempotencyKey: z.ZodOptional; tags: z.ZodArray; error: import("../utils/zod.js").CompatibleZodDiscriminatedUnion; name: z.ZodString; message: z.ZodString; stackTrace: z.ZodString; causes: z.ZodOptional; message: z.ZodString; stackTrace: z.ZodOptional; }, z.core.$strip>>>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"CUSTOM_ERROR">; raw: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"STRING_ERROR">; raw: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"INTERNAL_ERROR">; code: z.ZodEnum<{ BATCH_ITEM_COULD_NOT_TRIGGER: "BATCH_ITEM_COULD_NOT_TRIGGER"; CONFIGURED_INCORRECTLY: "CONFIGURED_INCORRECTLY"; COULD_NOT_FIND_EXECUTOR: "COULD_NOT_FIND_EXECUTOR"; COULD_NOT_FIND_TASK: "COULD_NOT_FIND_TASK"; COULD_NOT_IMPORT_TASK: "COULD_NOT_IMPORT_TASK"; DISK_SPACE_EXCEEDED: "DISK_SPACE_EXCEEDED"; GRACEFUL_EXIT_TIMEOUT: "GRACEFUL_EXIT_TIMEOUT"; HANDLE_ERROR_ERROR: "HANDLE_ERROR_ERROR"; MAX_DURATION_EXCEEDED: "MAX_DURATION_EXCEEDED"; OUTDATED_SDK_VERSION: "OUTDATED_SDK_VERSION"; PAYLOAD_TOO_LARGE: "PAYLOAD_TOO_LARGE"; POD_EVICTED: "POD_EVICTED"; POD_UNKNOWN_ERROR: "POD_UNKNOWN_ERROR"; RECURSIVE_WAIT_DEADLOCK: "RECURSIVE_WAIT_DEADLOCK"; TASK_ALREADY_RUNNING: "TASK_ALREADY_RUNNING"; TASK_DEQUEUED_INVALID_STATE: "TASK_DEQUEUED_INVALID_STATE"; TASK_DEQUEUED_QUEUE_NOT_FOUND: "TASK_DEQUEUED_QUEUE_NOT_FOUND"; TASK_DID_CONCURRENT_WAIT: "TASK_DID_CONCURRENT_WAIT"; TASK_EXECUTION_ABORTED: "TASK_EXECUTION_ABORTED"; TASK_EXECUTION_FAILED: "TASK_EXECUTION_FAILED"; TASK_HAS_N0_EXECUTION_SNAPSHOT: "TASK_HAS_N0_EXECUTION_SNAPSHOT"; TASK_INPUT_ERROR: "TASK_INPUT_ERROR"; TASK_MIDDLEWARE_ERROR: "TASK_MIDDLEWARE_ERROR"; TASK_OUTPUT_ERROR: "TASK_OUTPUT_ERROR"; TASK_PROCESS_EXITED_WITH_NON_ZERO_CODE: "TASK_PROCESS_EXITED_WITH_NON_ZERO_CODE"; TASK_PROCESS_MAYBE_OOM_KILLED: "TASK_PROCESS_MAYBE_OOM_KILLED"; TASK_PROCESS_OOM_KILLED: "TASK_PROCESS_OOM_KILLED"; TASK_PROCESS_SIGKILL_TIMEOUT: "TASK_PROCESS_SIGKILL_TIMEOUT"; TASK_PROCESS_SIGSEGV: "TASK_PROCESS_SIGSEGV"; TASK_PROCESS_SIGTERM: "TASK_PROCESS_SIGTERM"; TASK_RUN_CANCELLED: "TASK_RUN_CANCELLED"; TASK_RUN_CRASHED: "TASK_RUN_CRASHED"; TASK_RUN_DEQUEUED_MAX_RETRIES: "TASK_RUN_DEQUEUED_MAX_RETRIES"; TASK_RUN_HEARTBEAT_TIMEOUT: "TASK_RUN_HEARTBEAT_TIMEOUT"; TASK_RUN_STALLED_EXECUTING: "TASK_RUN_STALLED_EXECUTING"; TASK_RUN_STALLED_EXECUTING_WITH_WAITPOINTS: "TASK_RUN_STALLED_EXECUTING_WITH_WAITPOINTS"; TASK_RUN_UNCAUGHT_EXCEPTION: "TASK_RUN_UNCAUGHT_EXCEPTION"; UNSPECIFIED_ERROR: "UNSPECIFIED_ERROR"; }>; message: z.ZodOptional; stackTrace: z.ZodOptional; }, z.core.$strip>]>; isOutOfMemoryError: z.ZodBoolean; machine: z.ZodString; dashboardUrl: z.ZodString; }, z.core.$strip>; environment: z.ZodObject<{ id: z.ZodString; type: z.ZodEnum<{ DEVELOPMENT: "DEVELOPMENT"; PREVIEW: "PREVIEW"; PRODUCTION: "PRODUCTION"; STAGING: "STAGING"; }>; slug: z.ZodString; branchName: z.ZodOptional; }, z.core.$strip>; organization: z.ZodObject<{ id: z.ZodString; slug: z.ZodString; name: z.ZodString; }, z.core.$strip>; project: z.ZodObject<{ id: z.ZodString; ref: z.ZodString; slug: z.ZodString; name: z.ZodString; }, z.core.$strip>; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; created: z.ZodCoercedDate; webhookVersion: z.ZodString; type: z.ZodLiteral<"alert.deployment.success">; object: z.ZodObject<{ environment: z.ZodObject<{ id: z.ZodString; type: z.ZodEnum<{ DEVELOPMENT: "DEVELOPMENT"; PREVIEW: "PREVIEW"; PRODUCTION: "PRODUCTION"; STAGING: "STAGING"; }>; slug: z.ZodString; branchName: z.ZodOptional; }, z.core.$strip>; organization: z.ZodObject<{ id: z.ZodString; slug: z.ZodString; name: z.ZodString; }, z.core.$strip>; project: z.ZodObject<{ id: z.ZodString; ref: z.ZodString; slug: z.ZodString; name: z.ZodString; }, z.core.$strip>; git: z.ZodOptional; pullRequestTitle: z.ZodOptional; pullRequestUrl: z.ZodOptional; provider: z.ZodOptional; }, z.core.$strip>>; vercel: z.ZodOptional>; deployment: z.ZodObject<{ id: z.ZodString; status: z.ZodString; version: z.ZodString; shortCode: z.ZodString; deployedAt: z.ZodCoercedDate; }, z.core.$strip>; tasks: z.ZodArray; triggerSource: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; created: z.ZodCoercedDate; webhookVersion: z.ZodString; type: z.ZodLiteral<"alert.deployment.failed">; object: z.ZodObject<{ environment: z.ZodObject<{ id: z.ZodString; type: z.ZodEnum<{ DEVELOPMENT: "DEVELOPMENT"; PREVIEW: "PREVIEW"; PRODUCTION: "PRODUCTION"; STAGING: "STAGING"; }>; slug: z.ZodString; branchName: z.ZodOptional; }, z.core.$strip>; organization: z.ZodObject<{ id: z.ZodString; slug: z.ZodString; name: z.ZodString; }, z.core.$strip>; project: z.ZodObject<{ id: z.ZodString; ref: z.ZodString; slug: z.ZodString; name: z.ZodString; }, z.core.$strip>; git: z.ZodOptional; pullRequestTitle: z.ZodOptional; pullRequestUrl: z.ZodOptional; provider: z.ZodOptional; }, z.core.$strip>>; vercel: z.ZodOptional>; deployment: z.ZodObject<{ id: z.ZodString; status: z.ZodString; version: z.ZodString; shortCode: z.ZodString; failedAt: z.ZodCoercedDate; }, z.core.$strip>; error: z.ZodObject<{ name: z.ZodString; message: z.ZodString; stack: z.ZodOptional; stderr: z.ZodOptional; }, z.core.$strip>; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; created: z.ZodCoercedDate; webhookVersion: z.ZodString; type: z.ZodLiteral<"alert.error">; object: z.ZodObject<{ classification: z.ZodEnum<{ new_issue: "new_issue"; regression: "regression"; unignored: "unignored"; }>; error: z.ZodObject<{ fingerprint: z.ZodString; type: z.ZodString; message: z.ZodString; stackTrace: z.ZodOptional; firstSeen: z.ZodCoercedDate; lastSeen: z.ZodCoercedDate; occurrenceCount: z.ZodNumber; taskIdentifier: z.ZodString; }, z.core.$strip>; environment: z.ZodObject<{ id: z.ZodString; name: z.ZodString; }, z.core.$strip>; organization: z.ZodObject<{ id: z.ZodString; slug: z.ZodString; name: z.ZodString; }, z.core.$strip>; project: z.ZodObject<{ id: z.ZodString; ref: z.ZodString; slug: z.ZodString; name: z.ZodString; }, z.core.$strip>; dashboardUrl: z.ZodString; }, z.core.$strip>; }, z.core.$strip>]>; export type Webhook = z.infer; export type RunFailedWebhook = Extract; export type DeploymentSuccessWebhook = Extract; export type DeploymentFailedWebhook = Extract; export type ErrorWebhook = Extract; export {};