import { z } from "zod/v4"; export type Enum = { [K in T]: K; }; /** * Prototype-pollution guard for run metadata operation keys. JSON paths are applied via * JSONHeroPath, so dangerous path segments must be rejected. Literal keys are assigned directly, * where only __proto__ can change the target object's prototype. */ export declare function isSafeMetadataKey(key: string): boolean; export declare const RunMetadataUpdateOperation: z.ZodObject<{ type: z.ZodLiteral<"update">; value: z.ZodRecord; }, z.core.$strip>; export type RunMetadataUpdateOperation = z.infer; export declare const RunMetadataSetKeyOperation: z.ZodObject<{ type: z.ZodLiteral<"set">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>; export type RunMetadataSetKeyOperation = z.infer; export declare const RunMetadataDeleteKeyOperation: z.ZodObject<{ type: z.ZodLiteral<"delete">; key: z.ZodString; }, z.core.$strip>; export type RunMetadataDeleteKeyOperation = z.infer; export declare const RunMetadataAppendKeyOperation: z.ZodObject<{ type: z.ZodLiteral<"append">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>; export type RunMetadataAppendKeyOperation = z.infer; export declare const RunMetadataRemoveFromKeyOperation: z.ZodObject<{ type: z.ZodLiteral<"remove">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>; export type RunMetadataRemoveFromKeyOperation = z.infer; export declare const RunMetadataIncrementKeyOperation: z.ZodObject<{ type: z.ZodLiteral<"increment">; key: z.ZodString; value: z.ZodNumber; }, z.core.$strip>; export type RunMetadataIncrementKeyOperation = z.infer; export declare const RunMetadataChangeOperation: import("../utils/zod.js").CompatibleZodDiscriminatedUnion; value: z.ZodRecord; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"set">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"delete">; key: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"append">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"remove">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"increment">; key: z.ZodString; value: z.ZodNumber; }, z.core.$strip>]>; export type RunMetadataChangeOperation = z.infer; export declare const FlushedRunMetadata: z.ZodObject<{ metadata: z.ZodOptional>>>; operations: z.ZodOptional; value: z.ZodRecord; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"set">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"delete">; key: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"append">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"remove">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"increment">; key: z.ZodString; value: z.ZodNumber; }, z.core.$strip>]>>>; parentOperations: z.ZodOptional; value: z.ZodRecord; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"set">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"delete">; key: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"append">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"remove">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"increment">; key: z.ZodString; value: z.ZodNumber; }, z.core.$strip>]>>>; rootOperations: z.ZodOptional; value: z.ZodRecord; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"set">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"delete">; key: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"append">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"remove">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"increment">; key: z.ZodString; value: z.ZodNumber; }, z.core.$strip>]>>>; }, z.core.$strip>; export type FlushedRunMetadata = z.infer; export declare const MachineCpu: z.ZodUnion, z.ZodLiteral<0.5>, z.ZodLiteral<1>, z.ZodLiteral<2>, z.ZodLiteral<4>]>; export type MachineCpu = z.infer; export declare const MachineMemory: z.ZodUnion, z.ZodLiteral<0.5>, z.ZodLiteral<1>, z.ZodLiteral<2>, z.ZodLiteral<4>, z.ZodLiteral<8>]>; export type MachineMemory = z.infer; export declare const MachinePresetName: z.ZodEnum<{ "large-1x": "large-1x"; "large-2x": "large-2x"; "medium-1x": "medium-1x"; "medium-2x": "medium-2x"; micro: "micro"; "small-1x": "small-1x"; "small-2x": "small-2x"; }>; export type MachinePresetName = z.infer; export declare const MachineConfig: z.ZodObject<{ cpu: z.ZodOptional, z.ZodLiteral<0.5>, z.ZodLiteral<1>, z.ZodLiteral<2>, z.ZodLiteral<4>]>>; memory: z.ZodOptional, z.ZodLiteral<0.5>, z.ZodLiteral<1>, z.ZodLiteral<2>, z.ZodLiteral<4>, z.ZodLiteral<8>]>>; preset: z.ZodOptional>; }, z.core.$strip>; export type MachineConfig = z.infer; export declare const MachinePreset: z.ZodObject<{ name: z.ZodEnum<{ "large-1x": "large-1x"; "large-2x": "large-2x"; "medium-1x": "medium-1x"; "medium-2x": "medium-2x"; micro: "micro"; "small-1x": "small-1x"; "small-2x": "small-2x"; }>; cpu: z.ZodNumber; memory: z.ZodNumber; centsPerMs: z.ZodNumber; }, z.core.$strip>; export type MachinePreset = z.infer; export type MachinePresetResources = Pick; /** * One link in a thrown error's `cause` chain, flattened outermost-first. * A cause is not necessarily an Error, so only `message` is guaranteed. */ export declare const TaskRunErrorCause: z.ZodObject<{ name: z.ZodOptional; message: z.ZodString; stackTrace: z.ZodOptional; }, z.core.$strip>; export type TaskRunErrorCause = z.infer; export declare const TaskRunBuiltInError: z.ZodObject<{ type: z.ZodLiteral<"BUILT_IN_ERROR">; name: z.ZodString; message: z.ZodString; stackTrace: z.ZodString; causes: z.ZodOptional; message: z.ZodString; stackTrace: z.ZodOptional; }, z.core.$strip>>>; }, z.core.$strip>; export type TaskRunBuiltInError = z.infer; export declare const TaskRunCustomErrorObject: z.ZodObject<{ type: z.ZodLiteral<"CUSTOM_ERROR">; raw: z.ZodString; }, z.core.$strip>; export type TaskRunCustomErrorObject = z.infer; export declare const TaskRunStringError: z.ZodObject<{ type: z.ZodLiteral<"STRING_ERROR">; raw: z.ZodString; }, z.core.$strip>; export type TaskRunStringError = z.infer; export declare const TaskRunInternalError: 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>; export type TaskRunInternalError = z.infer; export declare const TaskRunErrorCodes: { 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"; }; export type TaskRunErrorCodes = TaskRunInternalError["code"]; export declare const TaskRunError: 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>]>; export type TaskRunError = z.infer; export declare const TaskRun: z.ZodObject<{ id: z.ZodString; payload: z.ZodString; payloadType: z.ZodString; tags: z.ZodArray; isTest: z.ZodDefault; isReplay: z.ZodDefault; createdAt: z.ZodCoercedDate; startedAt: z.ZodDefault>; idempotencyKey: z.ZodOptional; idempotencyKeyScope: z.ZodOptional>; maxAttempts: z.ZodOptional; version: z.ZodOptional; metadata: z.ZodOptional>>>; maxDuration: z.ZodOptional; priority: z.ZodOptional; baseCostInCents: z.ZodOptional; parentTaskRunId: z.ZodOptional; rootTaskRunId: z.ZodOptional; durationMs: z.ZodOptional; costInCents: z.ZodOptional; region: z.ZodOptional; }, z.core.$strip>; export type TaskRun = z.infer; export declare const GitMeta: z.ZodObject<{ provider: z.ZodOptional; source: z.ZodOptional>; ghUsername: z.ZodOptional; ghUserAvatarUrl: z.ZodOptional; commitAuthorName: z.ZodOptional; commitMessage: z.ZodOptional; commitRef: z.ZodOptional; commitSha: z.ZodOptional; dirty: z.ZodOptional; remoteUrl: z.ZodOptional; pullRequestNumber: z.ZodOptional; pullRequestTitle: z.ZodOptional; pullRequestState: z.ZodOptional>; }, z.core.$strip>; export type GitMeta = z.infer; export declare const TaskRunExecutionTask: z.ZodObject<{ id: z.ZodString; filePath: z.ZodString; }, z.core.$strip>; export type TaskRunExecutionTask = z.infer; export declare const TaskRunExecutionAttempt: z.ZodObject<{ number: z.ZodNumber; startedAt: z.ZodCoercedDate; }, z.core.$strip>; export type TaskRunExecutionAttempt = z.infer; export declare const TaskRunExecutionEnvironment: z.ZodObject<{ id: z.ZodString; slug: z.ZodString; type: z.ZodEnum<{ DEVELOPMENT: "DEVELOPMENT"; PREVIEW: "PREVIEW"; PRODUCTION: "PRODUCTION"; STAGING: "STAGING"; }>; branchName: z.ZodOptional; git: z.ZodOptional; source: z.ZodOptional>; ghUsername: z.ZodOptional; ghUserAvatarUrl: z.ZodOptional; commitAuthorName: z.ZodOptional; commitMessage: z.ZodOptional; commitRef: z.ZodOptional; commitSha: z.ZodOptional; dirty: z.ZodOptional; remoteUrl: z.ZodOptional; pullRequestNumber: z.ZodOptional; pullRequestTitle: z.ZodOptional; pullRequestState: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>; export type TaskRunExecutionEnvironment = z.infer; export declare const TaskRunExecutionOrganization: z.ZodObject<{ id: z.ZodString; slug: z.ZodString; name: z.ZodString; }, z.core.$strip>; export type TaskRunExecutionOrganization = z.infer; export declare const TaskRunExecutionProject: z.ZodObject<{ id: z.ZodString; ref: z.ZodString; slug: z.ZodString; name: z.ZodString; }, z.core.$strip>; export type TaskRunExecutionProject = z.infer; export declare const TaskRunExecutionQueue: z.ZodObject<{ id: z.ZodString; name: z.ZodString; }, z.core.$strip>; export type TaskRunExecutionQueue = z.infer; export declare const TaskRunExecutionBatch: z.ZodObject<{ id: z.ZodString; }, z.core.$strip>; export declare const TaskRunExecutionDeployment: z.ZodObject<{ id: z.ZodString; shortCode: z.ZodString; version: z.ZodString; runtime: z.ZodString; runtimeVersion: z.ZodString; git: z.ZodOptional; source: z.ZodOptional>; ghUsername: z.ZodOptional; ghUserAvatarUrl: z.ZodOptional; commitAuthorName: z.ZodOptional; commitMessage: z.ZodOptional; commitRef: z.ZodOptional; commitSha: z.ZodOptional; dirty: z.ZodOptional; remoteUrl: z.ZodOptional; pullRequestNumber: z.ZodOptional; pullRequestTitle: z.ZodOptional; pullRequestState: z.ZodOptional>; }, z.core.$strip>>; externalId: z.ZodOptional; }, z.core.$strip>; export type TaskRunExecutionDeployment = z.infer; export declare const StaticTaskRunExecution: z.ZodObject<{ task: z.ZodObject<{ id: z.ZodString; filePath: z.ZodString; }, z.core.$loose>; queue: z.ZodObject<{ id: z.ZodString; name: z.ZodString; }, z.core.$strip>; environment: z.ZodObject<{ id: z.ZodString; slug: z.ZodString; type: z.ZodEnum<{ DEVELOPMENT: "DEVELOPMENT"; PREVIEW: "PREVIEW"; PRODUCTION: "PRODUCTION"; STAGING: "STAGING"; }>; branchName: z.ZodOptional; git: z.ZodOptional; source: z.ZodOptional>; ghUsername: z.ZodOptional; ghUserAvatarUrl: z.ZodOptional; commitAuthorName: z.ZodOptional; commitMessage: z.ZodOptional; commitRef: z.ZodOptional; commitSha: z.ZodOptional; dirty: z.ZodOptional; remoteUrl: z.ZodOptional; pullRequestNumber: z.ZodOptional; pullRequestTitle: z.ZodOptional; pullRequestState: z.ZodOptional>; }, z.core.$strip>>; }, 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>; machine: z.ZodObject<{ name: z.ZodEnum<{ "large-1x": "large-1x"; "large-2x": "large-2x"; "medium-1x": "medium-1x"; "medium-2x": "medium-2x"; micro: "micro"; "small-1x": "small-1x"; "small-2x": "small-2x"; }>; cpu: z.ZodNumber; memory: z.ZodNumber; centsPerMs: z.ZodNumber; }, z.core.$strip>; batch: z.ZodOptional>; deployment: z.ZodOptional; source: z.ZodOptional>; ghUsername: z.ZodOptional; ghUserAvatarUrl: z.ZodOptional; commitAuthorName: z.ZodOptional; commitMessage: z.ZodOptional; commitRef: z.ZodOptional; commitSha: z.ZodOptional; dirty: z.ZodOptional; remoteUrl: z.ZodOptional; pullRequestNumber: z.ZodOptional; pullRequestTitle: z.ZodOptional; pullRequestState: z.ZodOptional>; }, z.core.$strip>>; externalId: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; export type StaticTaskRunExecution = z.infer; export declare const TaskRunExecution: z.ZodObject<{ task: z.ZodObject<{ id: z.ZodString; filePath: z.ZodString; }, z.core.$loose>; queue: z.ZodObject<{ id: z.ZodString; name: z.ZodString; }, z.core.$strip>; environment: z.ZodObject<{ id: z.ZodString; slug: z.ZodString; type: z.ZodEnum<{ DEVELOPMENT: "DEVELOPMENT"; PREVIEW: "PREVIEW"; PRODUCTION: "PRODUCTION"; STAGING: "STAGING"; }>; branchName: z.ZodOptional; git: z.ZodOptional; source: z.ZodOptional>; ghUsername: z.ZodOptional; ghUserAvatarUrl: z.ZodOptional; commitAuthorName: z.ZodOptional; commitMessage: z.ZodOptional; commitRef: z.ZodOptional; commitSha: z.ZodOptional; dirty: z.ZodOptional; remoteUrl: z.ZodOptional; pullRequestNumber: z.ZodOptional; pullRequestTitle: z.ZodOptional; pullRequestState: z.ZodOptional>; }, z.core.$strip>>; }, 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>; machine: z.ZodObject<{ name: z.ZodEnum<{ "large-1x": "large-1x"; "large-2x": "large-2x"; "medium-1x": "medium-1x"; "medium-2x": "medium-2x"; micro: "micro"; "small-1x": "small-1x"; "small-2x": "small-2x"; }>; cpu: z.ZodNumber; memory: z.ZodNumber; centsPerMs: z.ZodNumber; }, z.core.$strip>; batch: z.ZodOptional>; deployment: z.ZodOptional; source: z.ZodOptional>; ghUsername: z.ZodOptional; ghUserAvatarUrl: z.ZodOptional; commitAuthorName: z.ZodOptional; commitMessage: z.ZodOptional; commitRef: z.ZodOptional; commitSha: z.ZodOptional; dirty: z.ZodOptional; remoteUrl: z.ZodOptional; pullRequestNumber: z.ZodOptional; pullRequestTitle: z.ZodOptional; pullRequestState: z.ZodOptional>; }, z.core.$strip>>; externalId: z.ZodOptional; }, z.core.$strip>>; attempt: z.ZodObject<{ number: z.ZodNumber; startedAt: z.ZodCoercedDate; }, z.core.$loose>; run: z.ZodIntersection; isTest: z.ZodDefault; isReplay: z.ZodDefault; createdAt: z.ZodCoercedDate; startedAt: z.ZodDefault>; idempotencyKey: z.ZodOptional; idempotencyKeyScope: z.ZodOptional>; maxAttempts: z.ZodOptional; version: z.ZodOptional; metadata: z.ZodOptional>>>; maxDuration: z.ZodOptional; priority: z.ZodOptional; baseCostInCents: z.ZodOptional; parentTaskRunId: z.ZodOptional; rootTaskRunId: z.ZodOptional; durationMs: z.ZodOptional; costInCents: z.ZodOptional; region: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ traceContext: z.ZodOptional>; realtimeStreamsVersion: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; export type TaskRunExecution = z.infer; export declare const V3TaskRunExecutionTask: z.ZodObject<{ id: z.ZodString; filePath: z.ZodString; exportName: z.ZodOptional; }, z.core.$strip>; export type V3TaskRunExecutionTask = z.infer; export declare const V3TaskRunExecutionAttempt: z.ZodObject<{ number: z.ZodNumber; startedAt: z.ZodCoercedDate; id: z.ZodString; backgroundWorkerId: z.ZodString; backgroundWorkerTaskId: z.ZodString; status: z.ZodString; }, z.core.$strip>; export type V3TaskRunExecutionAttempt = z.infer; export declare const V3TaskRun: z.ZodObject<{ id: z.ZodString; payload: z.ZodString; payloadType: z.ZodString; tags: z.ZodArray; isTest: z.ZodDefault; isReplay: z.ZodDefault; createdAt: z.ZodCoercedDate; startedAt: z.ZodDefault>; idempotencyKey: z.ZodOptional; idempotencyKeyScope: z.ZodOptional>; maxAttempts: z.ZodOptional; version: z.ZodOptional; metadata: z.ZodOptional>>>; maxDuration: z.ZodOptional; context: z.ZodUnknown; durationMs: z.ZodNumber; costInCents: z.ZodNumber; baseCostInCents: z.ZodNumber; }, z.core.$strip>; export type V3TaskRun = z.infer; export declare const V3TaskRunExecution: z.ZodObject<{ task: z.ZodObject<{ id: z.ZodString; filePath: z.ZodString; exportName: z.ZodOptional; }, z.core.$strip>; attempt: z.ZodObject<{ number: z.ZodNumber; startedAt: z.ZodCoercedDate; id: z.ZodString; backgroundWorkerId: z.ZodString; backgroundWorkerTaskId: z.ZodString; status: z.ZodString; }, z.core.$strip>; run: z.ZodIntersection; isTest: z.ZodDefault; isReplay: z.ZodDefault; createdAt: z.ZodCoercedDate; startedAt: z.ZodDefault>; idempotencyKey: z.ZodOptional; idempotencyKeyScope: z.ZodOptional>; maxAttempts: z.ZodOptional; version: z.ZodOptional; metadata: z.ZodOptional>>>; maxDuration: z.ZodOptional; context: z.ZodUnknown; durationMs: z.ZodNumber; costInCents: z.ZodNumber; baseCostInCents: z.ZodNumber; }, z.core.$strip>, z.ZodObject<{ traceContext: z.ZodOptional>; }, z.core.$strip>>; queue: z.ZodObject<{ id: z.ZodString; name: z.ZodString; }, z.core.$strip>; environment: z.ZodObject<{ id: z.ZodString; slug: z.ZodString; type: z.ZodEnum<{ DEVELOPMENT: "DEVELOPMENT"; PREVIEW: "PREVIEW"; PRODUCTION: "PRODUCTION"; STAGING: "STAGING"; }>; branchName: z.ZodOptional; git: z.ZodOptional; source: z.ZodOptional>; ghUsername: z.ZodOptional; ghUserAvatarUrl: z.ZodOptional; commitAuthorName: z.ZodOptional; commitMessage: z.ZodOptional; commitRef: z.ZodOptional; commitSha: z.ZodOptional; dirty: z.ZodOptional; remoteUrl: z.ZodOptional; pullRequestNumber: z.ZodOptional; pullRequestTitle: z.ZodOptional; pullRequestState: z.ZodOptional>; }, z.core.$strip>>; }, 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>; machine: z.ZodObject<{ name: z.ZodEnum<{ "large-1x": "large-1x"; "large-2x": "large-2x"; "medium-1x": "medium-1x"; "medium-2x": "medium-2x"; micro: "micro"; "small-1x": "small-1x"; "small-2x": "small-2x"; }>; cpu: z.ZodNumber; memory: z.ZodNumber; centsPerMs: z.ZodNumber; }, z.core.$strip>; batch: z.ZodOptional>; }, z.core.$strip>; export type V3TaskRunExecution = z.infer; export declare const TaskRunContext: z.ZodObject<{ task: z.ZodObject<{ id: z.ZodString; filePath: z.ZodString; }, z.core.$loose>; queue: z.ZodObject<{ id: z.ZodString; name: z.ZodString; }, z.core.$strip>; environment: z.ZodObject<{ id: z.ZodString; slug: z.ZodString; type: z.ZodEnum<{ DEVELOPMENT: "DEVELOPMENT"; PREVIEW: "PREVIEW"; PRODUCTION: "PRODUCTION"; STAGING: "STAGING"; }>; branchName: z.ZodOptional; git: z.ZodOptional; source: z.ZodOptional>; ghUsername: z.ZodOptional; ghUserAvatarUrl: z.ZodOptional; commitAuthorName: z.ZodOptional; commitMessage: z.ZodOptional; commitRef: z.ZodOptional; commitSha: z.ZodOptional; dirty: z.ZodOptional; remoteUrl: z.ZodOptional; pullRequestNumber: z.ZodOptional; pullRequestTitle: z.ZodOptional; pullRequestState: z.ZodOptional>; }, z.core.$strip>>; }, 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>; machine: z.ZodObject<{ name: z.ZodEnum<{ "large-1x": "large-1x"; "large-2x": "large-2x"; "medium-1x": "medium-1x"; "medium-2x": "medium-2x"; micro: "micro"; "small-1x": "small-1x"; "small-2x": "small-2x"; }>; cpu: z.ZodNumber; memory: z.ZodNumber; centsPerMs: z.ZodNumber; }, z.core.$strip>; batch: z.ZodOptional>; deployment: z.ZodOptional; source: z.ZodOptional>; ghUsername: z.ZodOptional; ghUserAvatarUrl: z.ZodOptional; commitAuthorName: z.ZodOptional; commitMessage: z.ZodOptional; commitRef: z.ZodOptional; commitSha: z.ZodOptional; dirty: z.ZodOptional; remoteUrl: z.ZodOptional; pullRequestNumber: z.ZodOptional; pullRequestTitle: z.ZodOptional; pullRequestState: z.ZodOptional>; }, z.core.$strip>>; externalId: z.ZodOptional; }, z.core.$strip>>; attempt: z.ZodObject<{ number: z.ZodNumber; startedAt: z.ZodCoercedDate; }, z.core.$strip>; run: z.ZodObject<{ id: z.ZodString; tags: z.ZodArray; isTest: z.ZodDefault; isReplay: z.ZodDefault; createdAt: z.ZodCoercedDate; startedAt: z.ZodDefault>; idempotencyKey: z.ZodOptional; idempotencyKeyScope: z.ZodOptional>; maxAttempts: z.ZodOptional; version: z.ZodOptional; maxDuration: z.ZodOptional; priority: z.ZodOptional; baseCostInCents: z.ZodOptional; parentTaskRunId: z.ZodOptional; rootTaskRunId: z.ZodOptional; region: z.ZodOptional; }, z.core.$strip>; }, z.core.$strip>; export type TaskRunContext = z.infer; export declare const V3TaskRunExecutionEnvironment: z.ZodObject<{ id: z.ZodString; slug: z.ZodString; type: z.ZodEnum<{ DEVELOPMENT: "DEVELOPMENT"; PREVIEW: "PREVIEW"; PRODUCTION: "PRODUCTION"; STAGING: "STAGING"; }>; }, z.core.$strip>; export type V3TaskRunExecutionEnvironment = z.infer; export declare const V3TaskRunContext: z.ZodObject<{ attempt: z.ZodObject<{ number: z.ZodNumber; startedAt: z.ZodCoercedDate; id: z.ZodString; status: z.ZodString; }, z.core.$strip>; run: z.ZodObject<{ id: z.ZodString; tags: z.ZodArray; isTest: z.ZodDefault; isReplay: z.ZodDefault; createdAt: z.ZodCoercedDate; startedAt: z.ZodDefault>; idempotencyKey: z.ZodOptional; idempotencyKeyScope: z.ZodOptional>; maxAttempts: z.ZodOptional; version: z.ZodOptional; maxDuration: z.ZodOptional; context: z.ZodUnknown; durationMs: z.ZodNumber; costInCents: z.ZodNumber; baseCostInCents: z.ZodNumber; }, z.core.$strip>; task: z.ZodObject<{ id: z.ZodString; filePath: z.ZodString; exportName: z.ZodOptional; }, z.core.$strip>; queue: z.ZodObject<{ id: z.ZodString; name: z.ZodString; }, z.core.$strip>; environment: z.ZodObject<{ id: z.ZodString; slug: z.ZodString; type: z.ZodEnum<{ DEVELOPMENT: "DEVELOPMENT"; PREVIEW: "PREVIEW"; PRODUCTION: "PRODUCTION"; STAGING: "STAGING"; }>; }, 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>; batch: z.ZodOptional>; machine: z.ZodOptional; cpu: z.ZodNumber; memory: z.ZodNumber; centsPerMs: z.ZodNumber; }, z.core.$strip>>; }, z.core.$strip>; export type V3TaskRunContext = z.infer; export declare const TaskRunExecutionRetry: z.ZodObject<{ timestamp: z.ZodNumber; delay: z.ZodNumber; error: z.ZodOptional; }, z.core.$strip>; export type TaskRunExecutionRetry = z.infer; export declare const TaskRunExecutionUsage: z.ZodObject<{ durationMs: z.ZodNumber; }, z.core.$strip>; export type TaskRunExecutionUsage = z.infer; export declare const TaskRunFailedExecutionResult: z.ZodObject<{ ok: z.ZodLiteral; id: z.ZodString; 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>]>; retry: z.ZodOptional; }, z.core.$strip>>; skippedRetrying: z.ZodOptional; usage: z.ZodOptional>; taskIdentifier: z.ZodOptional; metadata: z.ZodOptional>>>; operations: z.ZodOptional; value: z.ZodRecord; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"set">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"delete">; key: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"append">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"remove">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"increment">; key: z.ZodString; value: z.ZodNumber; }, z.core.$strip>]>>>; parentOperations: z.ZodOptional; value: z.ZodRecord; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"set">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"delete">; key: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"append">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"remove">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"increment">; key: z.ZodString; value: z.ZodNumber; }, z.core.$strip>]>>>; rootOperations: z.ZodOptional; value: z.ZodRecord; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"set">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"delete">; key: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"append">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"remove">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"increment">; key: z.ZodString; value: z.ZodNumber; }, z.core.$strip>]>>>; }, z.core.$strip>>; flushedMetadata: z.ZodOptional; dataType: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>; export type TaskRunFailedExecutionResult = z.infer; export declare const TaskRunSuccessfulExecutionResult: z.ZodObject<{ ok: z.ZodLiteral; id: z.ZodString; output: z.ZodOptional; outputType: z.ZodString; usage: z.ZodOptional>; taskIdentifier: z.ZodOptional; metadata: z.ZodOptional>>>; operations: z.ZodOptional; value: z.ZodRecord; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"set">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"delete">; key: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"append">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"remove">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"increment">; key: z.ZodString; value: z.ZodNumber; }, z.core.$strip>]>>>; parentOperations: z.ZodOptional; value: z.ZodRecord; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"set">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"delete">; key: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"append">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"remove">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"increment">; key: z.ZodString; value: z.ZodNumber; }, z.core.$strip>]>>>; rootOperations: z.ZodOptional; value: z.ZodRecord; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"set">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"delete">; key: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"append">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"remove">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"increment">; key: z.ZodString; value: z.ZodNumber; }, z.core.$strip>]>>>; }, z.core.$strip>>; flushedMetadata: z.ZodOptional; dataType: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>; export type TaskRunSuccessfulExecutionResult = z.infer; export declare const TaskRunExecutionResult: import("../utils/zod.js").CompatibleZodDiscriminatedUnion; id: z.ZodString; output: z.ZodOptional; outputType: z.ZodString; usage: z.ZodOptional>; taskIdentifier: z.ZodOptional; metadata: z.ZodOptional>>>; operations: z.ZodOptional; value: z.ZodRecord; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"set">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"delete">; key: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"append">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"remove">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"increment">; key: z.ZodString; value: z.ZodNumber; }, z.core.$strip>]>>>; parentOperations: z.ZodOptional; value: z.ZodRecord; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"set">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"delete">; key: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"append">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"remove">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"increment">; key: z.ZodString; value: z.ZodNumber; }, z.core.$strip>]>>>; rootOperations: z.ZodOptional; value: z.ZodRecord; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"set">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"delete">; key: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"append">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"remove">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"increment">; key: z.ZodString; value: z.ZodNumber; }, z.core.$strip>]>>>; }, z.core.$strip>>; flushedMetadata: z.ZodOptional; dataType: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ ok: z.ZodLiteral; id: z.ZodString; 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>]>; retry: z.ZodOptional; }, z.core.$strip>>; skippedRetrying: z.ZodOptional; usage: z.ZodOptional>; taskIdentifier: z.ZodOptional; metadata: z.ZodOptional>>>; operations: z.ZodOptional; value: z.ZodRecord; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"set">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"delete">; key: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"append">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"remove">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"increment">; key: z.ZodString; value: z.ZodNumber; }, z.core.$strip>]>>>; parentOperations: z.ZodOptional; value: z.ZodRecord; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"set">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"delete">; key: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"append">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"remove">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"increment">; key: z.ZodString; value: z.ZodNumber; }, z.core.$strip>]>>>; rootOperations: z.ZodOptional; value: z.ZodRecord; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"set">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"delete">; key: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"append">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"remove">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"increment">; key: z.ZodString; value: z.ZodNumber; }, z.core.$strip>]>>>; }, z.core.$strip>>; flushedMetadata: z.ZodOptional; dataType: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>]>; export type TaskRunExecutionResult = z.infer; export declare const BatchTaskRunExecutionResult: z.ZodObject<{ id: z.ZodString; items: z.ZodArray; id: z.ZodString; output: z.ZodOptional; outputType: z.ZodString; usage: z.ZodOptional>; taskIdentifier: z.ZodOptional; metadata: z.ZodOptional>>>; operations: z.ZodOptional; value: z.ZodRecord; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"set">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"delete">; key: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"append">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"remove">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"increment">; key: z.ZodString; value: z.ZodNumber; }, z.core.$strip>]>>>; parentOperations: z.ZodOptional; value: z.ZodRecord; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"set">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"delete">; key: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"append">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"remove">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"increment">; key: z.ZodString; value: z.ZodNumber; }, z.core.$strip>]>>>; rootOperations: z.ZodOptional; value: z.ZodRecord; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"set">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"delete">; key: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"append">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"remove">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"increment">; key: z.ZodString; value: z.ZodNumber; }, z.core.$strip>]>>>; }, z.core.$strip>>; flushedMetadata: z.ZodOptional; dataType: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ ok: z.ZodLiteral; id: z.ZodString; 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>]>; retry: z.ZodOptional; }, z.core.$strip>>; skippedRetrying: z.ZodOptional; usage: z.ZodOptional>; taskIdentifier: z.ZodOptional; metadata: z.ZodOptional>>>; operations: z.ZodOptional; value: z.ZodRecord; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"set">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"delete">; key: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"append">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"remove">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"increment">; key: z.ZodString; value: z.ZodNumber; }, z.core.$strip>]>>>; parentOperations: z.ZodOptional; value: z.ZodRecord; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"set">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"delete">; key: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"append">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"remove">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"increment">; key: z.ZodString; value: z.ZodNumber; }, z.core.$strip>]>>>; rootOperations: z.ZodOptional; value: z.ZodRecord; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"set">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"delete">; key: z.ZodString; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"append">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"remove">; key: z.ZodString; value: z.ZodType>; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"increment">; key: z.ZodString; value: z.ZodNumber; }, z.core.$strip>]>>>; }, z.core.$strip>>; flushedMetadata: z.ZodOptional; dataType: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>]>>; }, z.core.$strip>; export type BatchTaskRunExecutionResult = z.infer; export declare const WaitpointTokenResult: z.ZodObject<{ ok: z.ZodBoolean; output: z.ZodOptional; outputType: z.ZodOptional; }, z.core.$strip>; export type WaitpointTokenResult = z.infer; export type WaitpointTokenTypedResult = { ok: true; output: T; } | { ok: false; error: Error; }; export declare const SerializedError: z.ZodObject<{ message: z.ZodString; name: z.ZodOptional; stackTrace: z.ZodOptional; causes: z.ZodOptional; message: z.ZodString; stackTrace: z.ZodOptional; }, z.core.$strip>>>; }, z.core.$strip>; export type SerializedError = z.infer; export declare const RuntimeEnvironmentType: { PRODUCTION: "PRODUCTION"; STAGING: "STAGING"; DEVELOPMENT: "DEVELOPMENT"; PREVIEW: "PREVIEW"; }; export type RuntimeEnvironmentType = (typeof RuntimeEnvironmentType)[keyof typeof RuntimeEnvironmentType]; export declare const RuntimeEnvironmentTypeSchema: z.ZodEnum<{ DEVELOPMENT: "DEVELOPMENT"; PREVIEW: "PREVIEW"; PRODUCTION: "PRODUCTION"; STAGING: "STAGING"; }>;