@vercel/sdk
Version:
<p align="center"> <a href="https://vercel.com"> <img src="https://assets.vercel.com/image/upload/v1588805858/repositories/vercel/logo.png" height="96"> <h3 align="center">Vercel</h3> </a> <p align="center">Develop. Preview. Ship.</p> </p>
1,793 lines • 97.8 kB
TypeScript
import * as z from "zod/v3";
import { ClosedEnum } from "../types/enums.js";
import { Result as SafeParseResult } from "../types/fp.js";
import { SDKValidationError } from "./sdkvalidationerror.js";
export type GetDeploymentRequest = {
/**
* The unique identifier or hostname of the deployment.
*/
idOrUrl: string;
/**
* Whether to add in gitRepo information.
*/
withGitRepoInfo?: string | undefined;
/**
* The Team identifier to perform the request on behalf of.
*/
teamId?: string | undefined;
/**
* The Team slug to perform the request on behalf of.
*/
slug?: string | undefined;
};
/**
* Information about the deployment creator
*/
export type ResponseBodyCreator = {
/**
* The ID of the user that created the deployment
*/
uid: string;
/**
* The username of the user that created the deployment
*/
username?: string | undefined;
/**
* The avatar of the user that created the deployment
*/
avatar?: string | undefined;
};
export declare const GetDeploymentResponseBodyDeploymentsResponseReadyState: {
readonly Building: "BUILDING";
readonly Error: "ERROR";
readonly Initializing: "INITIALIZING";
readonly Ready: "READY";
};
export type GetDeploymentResponseBodyDeploymentsResponseReadyState = ClosedEnum<typeof GetDeploymentResponseBodyDeploymentsResponseReadyState>;
export type GetDeploymentResponseBodyOutput = {
path: string;
functionName: string;
};
/**
* A partial representation of a Build used by the deployment endpoint.
*/
export type ResponseBodyLambdas = {
id: string;
createdAt?: number | undefined;
readyState?: GetDeploymentResponseBodyDeploymentsResponseReadyState | undefined;
entrypoint?: string | null | undefined;
readyStateAt?: number | undefined;
output: Array<GetDeploymentResponseBodyOutput>;
};
export declare const GetDeploymentResponseBodyDeploymentsStatus: {
readonly Blocked: "BLOCKED";
readonly Building: "BUILDING";
readonly Canceled: "CANCELED";
readonly Error: "ERROR";
readonly Initializing: "INITIALIZING";
readonly Queued: "QUEUED";
readonly Ready: "READY";
};
export type GetDeploymentResponseBodyDeploymentsStatus = ClosedEnum<typeof GetDeploymentResponseBodyDeploymentsStatus>;
/**
* The team that owns the deployment if any
*/
export type ResponseBodyTeam = {
id: string;
name: string;
slug: string;
avatar?: string | undefined;
};
/**
* If the deployment was created using a Custom Environment, then this property contains information regarding the environment used.
*/
export type GetDeploymentCustomEnvironment2 = {
id: string;
};
/**
* The type of environment (production, preview, or development)
*/
export declare const GetDeploymentCustomEnvironmentType: {
readonly Development: "development";
readonly Preview: "preview";
readonly Production: "production";
};
/**
* The type of environment (production, preview, or development)
*/
export type GetDeploymentCustomEnvironmentType = ClosedEnum<typeof GetDeploymentCustomEnvironmentType>;
/**
* The type of matching to perform
*/
export declare const GetDeploymentCustomEnvironmentDeploymentsResponseType: {
readonly EndsWith: "endsWith";
readonly Equals: "equals";
readonly StartsWith: "startsWith";
};
/**
* The type of matching to perform
*/
export type GetDeploymentCustomEnvironmentDeploymentsResponseType = ClosedEnum<typeof GetDeploymentCustomEnvironmentDeploymentsResponseType>;
/**
* Configuration for matching git branches to this environment
*/
export type GetDeploymentCustomEnvironmentDeploymentsBranchMatcher = {
/**
* The type of matching to perform
*/
type: GetDeploymentCustomEnvironmentDeploymentsResponseType;
/**
* The pattern to match against branch names
*/
pattern: string;
};
/**
* A list of verification challenges, one of which must be completed to verify the domain for use on the project. After the challenge is complete `POST /projects/:idOrName/domains/:domain/verify` to verify the domain. Possible challenges: - If `verification.type = TXT` the `verification.domain` will be checked for a TXT record matching `verification.value`.
*/
export type GetDeploymentCustomEnvironmentDeploymentsVerification = {
type: string;
domain: string;
value: string;
reason: string;
};
/**
* List of domains associated with this environment
*/
export type GetDeploymentCustomEnvironmentDeploymentsDomains = {
name: string;
apexName: string;
projectId: string;
redirect?: string | null | undefined;
redirectStatusCode?: number | null | undefined;
gitBranch?: string | null | undefined;
customEnvironmentId?: string | null | undefined;
updatedAt?: number | undefined;
createdAt?: number | undefined;
/**
* `true` if the domain is verified for use with the project. If `false` it will not be used as an alias on this project until the challenge in `verification` is completed.
*/
verified: boolean;
/**
* A list of verification challenges, one of which must be completed to verify the domain for use on the project. After the challenge is complete `POST /projects/:idOrName/domains/:domain/verify` to verify the domain. Possible challenges: - If `verification.type = TXT` the `verification.domain` will be checked for a TXT record matching `verification.value`.
*/
verification?: Array<GetDeploymentCustomEnvironmentDeploymentsVerification> | undefined;
};
/**
* If the deployment was created using a Custom Environment, then this property contains information regarding the environment used.
*/
export type GetDeploymentCustomEnvironment1 = {
/**
* Unique identifier for the custom environment (format: env_*)
*/
id: string;
/**
* URL-friendly name of the environment
*/
slug: string;
/**
* The type of environment (production, preview, or development)
*/
type: GetDeploymentCustomEnvironmentType;
/**
* Optional description of the environment's purpose
*/
description?: string | undefined;
/**
* Configuration for matching git branches to this environment
*/
branchMatcher?: GetDeploymentCustomEnvironmentDeploymentsBranchMatcher | undefined;
/**
* List of domains associated with this environment
*/
domains?: Array<GetDeploymentCustomEnvironmentDeploymentsDomains> | undefined;
/**
* List of aliases for the current deployment
*/
currentDeploymentAliases?: Array<string> | undefined;
/**
* Timestamp when the environment was created
*/
createdAt: number;
/**
* Timestamp when the environment was last updated
*/
updatedAt: number;
};
export type ResponseBodyCustomEnvironment = GetDeploymentCustomEnvironment1 | GetDeploymentCustomEnvironment2;
export declare const ResponseBodyOomReport: {
readonly OutOfMemory: "out-of-memory";
};
export type ResponseBodyOomReport = ClosedEnum<typeof ResponseBodyOomReport>;
export type ResponseBodyAliasWarning = {
code: string;
message: string;
link?: string | undefined;
action?: string | undefined;
};
/**
* The state of the deployment depending on the process of deploying, or if it is ready or in an error state
*/
export declare const ResponseBodyReadyState: {
readonly Blocked: "BLOCKED";
readonly Building: "BUILDING";
readonly Canceled: "CANCELED";
readonly Error: "ERROR";
readonly Initializing: "INITIALIZING";
readonly Queued: "QUEUED";
readonly Ready: "READY";
};
/**
* The state of the deployment depending on the process of deploying, or if it is ready or in an error state
*/
export type ResponseBodyReadyState = ClosedEnum<typeof ResponseBodyReadyState>;
export declare const GetDeploymentResponseBodyDeploymentsType: {
readonly Lambdas: "LAMBDAS";
};
export type GetDeploymentResponseBodyDeploymentsType = ClosedEnum<typeof GetDeploymentResponseBodyDeploymentsType>;
/**
* An object that will contain a `code` and a `message` when the aliasing fails, otherwise the value will be `null`
*/
export type ResponseBodyAliasError = {
code: string;
message: string;
};
export declare const ResponseBodyChecksState: {
readonly Completed: "completed";
readonly Registered: "registered";
readonly Running: "running";
};
export type ResponseBodyChecksState = ClosedEnum<typeof ResponseBodyChecksState>;
export declare const ResponseBodyChecksConclusion: {
readonly Canceled: "canceled";
readonly Failed: "failed";
readonly Skipped: "skipped";
readonly Succeeded: "succeeded";
};
export type ResponseBodyChecksConclusion = ClosedEnum<typeof ResponseBodyChecksConclusion>;
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody217Type: {
readonly Vercel: "vercel";
};
export type GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody217Type = ClosedEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody217Type>;
export type GetDeploymentGitSourceDeployments17 = {
type: GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody217Type;
ref: string;
sha: string;
org: string;
repo: string;
repoPushedAt?: number | undefined;
};
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody216Type: {
readonly Bitbucket: "bitbucket";
};
export type GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody216Type = ClosedEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody216Type>;
export type GetDeploymentGitSourceDeployments16 = {
type: GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody216Type;
ref: string;
sha: string;
owner?: string | undefined;
slug?: string | undefined;
workspaceUuid: string;
repoUuid: string;
};
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody215Type: {
readonly Gitlab: "gitlab";
};
export type GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody215Type = ClosedEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody215Type>;
export type GetDeploymentGitSourceDeployments15 = {
type: GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody215Type;
ref: string;
sha: string;
projectId: number;
};
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody214Type: {
readonly GithubLimited: "github-limited";
};
export type GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody214Type = ClosedEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody214Type>;
export type GetDeploymentGitSourceDeployments14 = {
type: GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody214Type;
ref: string;
sha: string;
repoId: number;
org?: string | undefined;
repo?: string | undefined;
};
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody213Type: {
readonly GithubCustomHost: "github-custom-host";
};
export type GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody213Type = ClosedEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody213Type>;
export type GetDeploymentGitSourceDeployments13 = {
type: GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody213Type;
host: string;
ref: string;
sha: string;
repoId: number;
org?: string | undefined;
repo?: string | undefined;
};
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody212Type: {
readonly Github: "github";
};
export type GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody212Type = ClosedEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody212Type>;
export type GetDeploymentGitSourceDeployments12 = {
type: GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody212Type;
ref: string;
sha: string;
repoId: number;
org?: string | undefined;
repo?: string | undefined;
};
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody211Type: {
readonly Custom: "custom";
};
export type GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody211Type = ClosedEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody211Type>;
/**
* Allows custom git sources (local folder mounted to the container) in test mode
*/
export type GetDeploymentGitSourceDeployments11 = {
type: GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody211Type;
ref: string;
sha: string;
gitUrl: string;
};
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody210Type: {
readonly Vercel: "vercel";
};
export type GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody210Type = ClosedEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody210Type>;
export type GetDeploymentGitSourceDeployments10 = {
type: GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody210Type;
org?: string | undefined;
repo?: string | undefined;
sha: string;
repoPushedAt?: number | undefined;
ref?: string | null | undefined;
prId?: number | null | undefined;
};
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody29Type: {
readonly Bitbucket: "bitbucket";
};
export type GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody29Type = ClosedEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody29Type>;
export type GetDeploymentGitSourceDeployments9 = {
type: GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody29Type;
owner: string;
slug: string;
ref?: string | null | undefined;
sha?: string | undefined;
prId?: number | null | undefined;
};
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody28Type: {
readonly Bitbucket: "bitbucket";
};
export type GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody28Type = ClosedEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody28Type>;
export type GetDeploymentGitSourceDeployments8 = {
type: GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody28Type;
workspaceUuid?: string | undefined;
repoUuid: string;
ref?: string | null | undefined;
sha?: string | undefined;
prId?: number | null | undefined;
};
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody27Type: {
readonly Gitlab: "gitlab";
};
export type GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody27Type = ClosedEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody27Type>;
export type GetDeploymentGitSourceDeploymentsProjectId = string | number;
export type GetDeploymentGitSourceDeployments7 = {
type: GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody27Type;
projectId: string | number;
ref?: string | null | undefined;
sha?: string | undefined;
prId?: number | null | undefined;
};
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody26Type: {
readonly GithubLimited: "github-limited";
};
export type GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody26Type = ClosedEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody26Type>;
export type GetDeploymentGitSourceDeployments6 = {
type: GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody26Type;
org: string;
repo: string;
ref?: string | null | undefined;
sha?: string | undefined;
prId?: number | null | undefined;
};
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody25Type: {
readonly GithubLimited: "github-limited";
};
export type GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody25Type = ClosedEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody25Type>;
export type GetDeploymentGitSourceDeploymentsResponse200RepoId = string | number;
export type GetDeploymentGitSourceDeployments5 = {
type: GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody25Type;
repoId: string | number;
ref?: string | null | undefined;
sha?: string | undefined;
prId?: number | null | undefined;
};
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody24Type: {
readonly GithubCustomHost: "github-custom-host";
};
export type GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody24Type = ClosedEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody24Type>;
export type GetDeploymentGitSource4 = {
type: GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody24Type;
host: string;
org: string;
repo: string;
ref?: string | null | undefined;
sha?: string | undefined;
prId?: number | null | undefined;
};
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody23Type: {
readonly GithubCustomHost: "github-custom-host";
};
export type GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody23Type = ClosedEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody23Type>;
export type GetDeploymentGitSourceDeploymentsResponseRepoId = string | number;
export type GetDeploymentGitSource3 = {
type: GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody23Type;
host: string;
repoId: string | number;
ref?: string | null | undefined;
sha?: string | undefined;
prId?: number | null | undefined;
};
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody22Type: {
readonly Github: "github";
};
export type GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody22Type = ClosedEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody22Type>;
export type GetDeploymentGitSource2 = {
type: GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody22Type;
org: string;
repo: string;
ref?: string | null | undefined;
sha?: string | undefined;
prId?: number | null | undefined;
};
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody2Type: {
readonly Github: "github";
};
export type GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody2Type = ClosedEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody2Type>;
export type GetDeploymentGitSourceDeploymentsRepoId = string | number;
export type GetDeploymentGitSource1 = {
type: GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody2Type;
repoId: string | number;
ref?: string | null | undefined;
sha?: string | undefined;
prId?: number | null | undefined;
};
export type ResponseBodyGitSource = GetDeploymentGitSourceDeployments13 | GetDeploymentGitSourceDeployments16 | GetDeploymentGitSourceDeployments17 | GetDeploymentGitSource4 | GetDeploymentGitSourceDeployments11 | GetDeploymentGitSourceDeployments12 | GetDeploymentGitSourceDeployments14 | GetDeploymentGitSourceDeployments15 | GetDeploymentGitSource2 | GetDeploymentGitSource3 | GetDeploymentGitSourceDeployments6 | GetDeploymentGitSourceDeployments9 | GetDeploymentGitSource1 | GetDeploymentGitSourceDeployments5 | GetDeploymentGitSourceDeployments7 | GetDeploymentGitSourceDeployments8 | GetDeploymentGitSourceDeployments10;
/**
* Current provisioning state
*/
export declare const GetDeploymentResponseBodyDeploymentsState: {
readonly Complete: "COMPLETE";
readonly Pending: "PENDING";
readonly Timeout: "TIMEOUT";
};
/**
* Current provisioning state
*/
export type GetDeploymentResponseBodyDeploymentsState = ClosedEnum<typeof GetDeploymentResponseBodyDeploymentsState>;
/**
* Present when deployment was created with manual provisioning enabled, either explicitly or via the experimental BYOC git flow. The deployment stays in INITIALIZING until /continue is called.
*/
export type ResponseBodyManualProvisioning = {
/**
* Current provisioning state
*/
state: GetDeploymentResponseBodyDeploymentsState;
/**
* Timestamp when manual provisioning completed
*/
completedAt?: number | undefined;
};
/**
* If set it overrides the `projectSettings.nodeVersion` for this deployment.
*/
export declare const ResponseBodyNodeVersion: {
readonly TenDotX: "10.x";
readonly TwelveDotX: "12.x";
readonly FourteenDotX: "14.x";
readonly SixteenDotX: "16.x";
readonly EighteenDotX: "18.x";
readonly TwentyDotX: "20.x";
readonly TwentyTwoDotX: "22.x";
readonly TwentyFourDotX: "24.x";
readonly EightDot10DotX: "8.10.x";
};
/**
* If set it overrides the `projectSettings.nodeVersion` for this deployment.
*/
export type ResponseBodyNodeVersion = ClosedEnum<typeof ResponseBodyNodeVersion>;
/**
* The public project information associated with the deployment.
*/
export type GetDeploymentResponseBodyProject = {
id: string;
name: string;
framework?: string | null | undefined;
};
/**
* Substate of deployment when readyState is 'READY' Tracks whether or not deployment has seen production traffic: - STAGED: never seen production traffic - ROLLING: in the process of having production traffic gradually transitioned. - PROMOTED: has seen production traffic
*/
export declare const ResponseBodyReadySubstate: {
readonly Promoted: "PROMOTED";
readonly Rolling: "ROLLING";
readonly Staged: "STAGED";
};
/**
* Substate of deployment when readyState is 'READY' Tracks whether or not deployment has seen production traffic: - STAGED: never seen production traffic - ROLLING: in the process of having production traffic gradually transitioned. - PROMOTED: has seen production traffic
*/
export type ResponseBodyReadySubstate = ClosedEnum<typeof ResponseBodyReadySubstate>;
/**
* Where was the deployment created from. Best-effort guess for metrics only — not authoritative; do not gate behavior on it.
*/
export declare const GetDeploymentResponseBodyDeploymentsSource: {
readonly ApiTriggerGitDeploy: "api-trigger-git-deploy";
readonly Cli: "cli";
readonly CloneRepo: "clone/repo";
readonly Drop: "drop";
readonly Git: "git";
readonly Import: "import";
readonly ImportRepo: "import/repo";
readonly Redeploy: "redeploy";
readonly V0Web: "v0-web";
};
/**
* Where was the deployment created from. Best-effort guess for metrics only — not authoritative; do not gate behavior on it.
*/
export type GetDeploymentResponseBodyDeploymentsSource = ClosedEnum<typeof GetDeploymentResponseBodyDeploymentsSource>;
/**
* If defined, either `staging` if a staging alias in the format `<project>.<team>.now.sh` was assigned upon creation, or `production` if the aliases from `alias` were assigned. `null` value indicates the "preview" deployment.
*/
export declare const ResponseBodyTarget: {
readonly Production: "production";
readonly Staging: "staging";
};
/**
* If defined, either `staging` if a staging alias in the format `<project>.<team>.now.sh` was assigned upon creation, or `production` if the aliases from `alias` were assigned. `null` value indicates the "preview" deployment.
*/
export type ResponseBodyTarget = ClosedEnum<typeof ResponseBodyTarget>;
export type ResponseBodyOidcTokenClaims = {
iss: string;
sub: string;
scope: string;
aud: string;
owner: string;
ownerId: string;
project: string;
projectId: string;
environment: string;
customEnvironmentId?: string | undefined;
plan?: string | undefined;
};
/**
* The deployment including only public information
*/
export type GetDeploymentResponseBody2 = {
/**
* A list of all the aliases (default aliases, staging aliases and production aliases) that were assigned upon deployment creation
*/
alias?: Array<string> | undefined;
/**
* A boolean that will be true when the aliases from the alias property were assigned successfully
*/
aliasAssigned: boolean;
bootedAt: number;
buildingAt: number;
/**
* Since April 2025 it necessary for On-Demand Concurrency Minutes calculation
*/
buildContainerFinishedAt?: number | undefined;
buildSkipped: boolean;
/**
* Information about the deployment creator
*/
creator: ResponseBodyCreator;
initReadyAt?: number | undefined;
isFirstBranchDeployment?: boolean | undefined;
lambdas?: Array<ResponseBodyLambdas> | undefined;
/**
* A boolean representing if the deployment is public or not. By default this is `false`
*/
public: boolean;
ready?: number | undefined;
status: GetDeploymentResponseBodyDeploymentsStatus;
/**
* The team that owns the deployment if any
*/
team?: ResponseBodyTeam | undefined;
/**
* An array of domains that were provided by the user when creating the Deployment.
*/
userAliases?: Array<string> | undefined;
/**
* Whether or not preview comments are enabled for the deployment
*/
previewCommentsEnabled?: boolean | undefined;
ttyBuildLogs?: boolean | undefined;
customEnvironment?: GetDeploymentCustomEnvironment1 | GetDeploymentCustomEnvironment2 | undefined;
oomReport?: ResponseBodyOomReport | undefined;
readyStateReason?: string | undefined;
aliasWarning?: ResponseBodyAliasWarning | null | undefined;
/**
* A string holding the unique ID of the deployment
*/
id: string;
/**
* A number containing the date when the deployment was created in milliseconds
*/
createdAt: number;
/**
* The state of the deployment depending on the process of deploying, or if it is ready or in an error state
*/
readyState: ResponseBodyReadyState;
/**
* The name of the project associated with the deployment at the time that the deployment was created
*/
name: string;
type: GetDeploymentResponseBodyDeploymentsType;
errorMessage?: string | null | undefined;
/**
* An object that will contain a `code` and a `message` when the aliasing fails, otherwise the value will be `null`
*/
aliasError?: ResponseBodyAliasError | null | undefined;
aliasFinal?: string | null | undefined;
/**
* applies to custom domains only, defaults to `true`
*/
autoAssignCustomDomains?: boolean | undefined;
automaticAliases?: Array<string> | undefined;
buildErrorAt?: number | undefined;
checksState?: ResponseBodyChecksState | undefined;
checksConclusion?: ResponseBodyChecksConclusion | undefined;
/**
* A number containing the date when the deployment was deleted at milliseconds
*/
deletedAt?: number | null | undefined;
/**
* Computed field that is only available for deployments with a microfrontend configuration.
*/
defaultRoute?: string | undefined;
canceledAt?: number | undefined;
errorCode?: string | undefined;
errorLink?: string | undefined;
errorStep?: string | undefined;
/**
* Since November 2023 this field defines a set of regions that we will deploy the lambda to passively Lambdas will be deployed to these regions but only invoked if all of the primary `regions` are marked as out of service
*/
passiveRegions?: Array<string> | undefined;
gitSource?: GetDeploymentGitSourceDeployments13 | GetDeploymentGitSourceDeployments16 | GetDeploymentGitSourceDeployments17 | GetDeploymentGitSource4 | GetDeploymentGitSourceDeployments11 | GetDeploymentGitSourceDeployments12 | GetDeploymentGitSourceDeployments14 | GetDeploymentGitSourceDeployments15 | GetDeploymentGitSource2 | GetDeploymentGitSource3 | GetDeploymentGitSourceDeployments6 | GetDeploymentGitSourceDeployments9 | GetDeploymentGitSource1 | GetDeploymentGitSourceDeployments5 | GetDeploymentGitSourceDeployments7 | GetDeploymentGitSourceDeployments8 | GetDeploymentGitSourceDeployments10 | undefined;
/**
* Present when deployment was created with manual provisioning enabled, either explicitly or via the experimental BYOC git flow. The deployment stays in INITIALIZING until /continue is called.
*/
manualProvisioning?: ResponseBodyManualProvisioning | undefined;
meta: {
[k: string]: string;
};
originCacheRegion?: string | undefined;
/**
* If set it overrides the `projectSettings.nodeVersion` for this deployment.
*/
nodeVersion?: ResponseBodyNodeVersion | undefined;
/**
* The public project information associated with the deployment.
*/
project?: GetDeploymentResponseBodyProject | undefined;
prebuilt?: boolean | undefined;
/**
* Substate of deployment when readyState is 'READY' Tracks whether or not deployment has seen production traffic: - STAGED: never seen production traffic - ROLLING: in the process of having production traffic gradually transitioned. - PROMOTED: has seen production traffic
*/
readySubstate?: ResponseBodyReadySubstate | undefined;
/**
* The regions the deployment exists in
*/
regions: Array<string>;
/**
* flag to indicate if the deployment was deleted by retention policy
*/
softDeletedByRetention?: boolean | undefined;
/**
* Where was the deployment created from. Best-effort guess for metrics only — not authoritative; do not gate behavior on it.
*/
source?: GetDeploymentResponseBodyDeploymentsSource | undefined;
/**
* If defined, either `staging` if a staging alias in the format `<project>.<team>.now.sh` was assigned upon creation, or `production` if the aliases from `alias` were assigned. `null` value indicates the "preview" deployment.
*/
target?: ResponseBodyTarget | null | undefined;
/**
* A number containing the date when the deployment was undeleted at milliseconds
*/
undeletedAt?: number | undefined;
/**
* A string with the unique URL of the deployment
*/
url: string;
/**
* Since January 2025 User-configured deployment ID for skew protection with pre-built deployments. This is set when users configure a custom deploymentId in their next.config.js file. This allows Next.js to use skew protection even when deployments are pre-built outside of Vercel's build system.
*/
userConfiguredDeploymentId?: string | undefined;
/**
* The platform version that was used to create the deployment.
*/
version: number;
oidcTokenClaims?: ResponseBodyOidcTokenClaims | undefined;
};
export type ResponseBodyAliasAssignedAt = number | boolean;
export type ResponseBodyBuild = {
env: Array<string>;
};
export type ResponseBodyBuilds = {
use: string;
src?: string | undefined;
config?: {
[k: string]: any;
} | undefined;
};
export declare const GetDeploymentResponseBodyDeploymentsNodeVersion: {
readonly TenDotX: "10.x";
readonly TwelveDotX: "12.x";
readonly FourteenDotX: "14.x";
readonly SixteenDotX: "16.x";
readonly EighteenDotX: "18.x";
readonly TwentyDotX: "20.x";
readonly TwentyTwoDotX: "22.x";
readonly TwentyFourDotX: "24.x";
readonly EightDot10DotX: "8.10.x";
};
export type GetDeploymentResponseBodyDeploymentsNodeVersion = ClosedEnum<typeof GetDeploymentResponseBodyDeploymentsNodeVersion>;
export declare const GetDeploymentResponseBodyFramework: {
readonly ActixWeb: "actix-web";
readonly Angular: "angular";
readonly Ash: "ash";
readonly Astro: "astro";
readonly Axum: "axum";
readonly Blitzjs: "blitzjs";
readonly Brunch: "brunch";
readonly Bun: "bun";
readonly CreateReactApp: "create-react-app";
readonly Django: "django";
readonly Docusaurus: "docusaurus";
readonly Docusaurus2: "docusaurus-2";
readonly Dojo: "dojo";
readonly Eleventy: "eleventy";
readonly Elysia: "elysia";
readonly Ember: "ember";
readonly Eve: "eve";
readonly Express: "express";
readonly Fastapi: "fastapi";
readonly Fasthtml: "fasthtml";
readonly Fastify: "fastify";
readonly Flask: "flask";
readonly Gatsby: "gatsby";
readonly Go: "go";
readonly Gridsome: "gridsome";
readonly H3: "h3";
readonly Hexo: "hexo";
readonly Hono: "hono";
readonly Hugo: "hugo";
readonly Hydrogen: "hydrogen";
readonly IonicAngular: "ionic-angular";
readonly IonicReact: "ionic-react";
readonly Jekyll: "jekyll";
readonly Koa: "koa";
readonly Mastra: "mastra";
readonly Middleman: "middleman";
readonly Nestjs: "nestjs";
readonly Nextjs: "nextjs";
readonly Nitro: "nitro";
readonly Node: "node";
readonly Nuxtjs: "nuxtjs";
readonly Parcel: "parcel";
readonly Polymer: "polymer";
readonly Preact: "preact";
readonly Python: "python";
readonly ReactRouter: "react-router";
readonly Redwoodjs: "redwoodjs";
readonly Remix: "remix";
readonly Ruby: "ruby";
readonly Rust: "rust";
readonly Saber: "saber";
readonly Sanity: "sanity";
readonly SanityV2: "sanity-v2";
readonly Sapper: "sapper";
readonly Scully: "scully";
readonly Services: "services";
readonly Solidstart: "solidstart";
readonly Solidstart1: "solidstart-1";
readonly Stencil: "stencil";
readonly Storybook: "storybook";
readonly Svelte: "svelte";
readonly Sveltekit: "sveltekit";
readonly Sveltekit1: "sveltekit-1";
readonly TanstackStart: "tanstack-start";
readonly Umijs: "umijs";
readonly Vite: "vite";
readonly Vitepress: "vitepress";
readonly Vue: "vue";
readonly Vuepress: "vuepress";
readonly Xmcp: "xmcp";
readonly Zola: "zola";
};
export type GetDeploymentResponseBodyFramework = ClosedEnum<typeof GetDeploymentResponseBodyFramework>;
export type GetDeploymentResponseBodySpeedInsights = {
id: string;
enabledAt?: number | undefined;
disabledAt?: number | undefined;
canceledAt?: number | undefined;
hasData?: boolean | undefined;
paidAt?: number | undefined;
};
export type GetDeploymentResponseBodyWebAnalytics = {
id: string;
disabledAt?: number | undefined;
canceledAt?: number | undefined;
enabledAt?: number | undefined;
hasData?: true | undefined;
};
export type ResponseBodyProjectSettings = {
nodeVersion?: GetDeploymentResponseBodyDeploymentsNodeVersion | undefined;
buildCommand?: string | null | undefined;
devCommand?: string | null | undefined;
framework?: GetDeploymentResponseBodyFramework | null | undefined;
commandForIgnoringBuildStep?: string | null | undefined;
installCommand?: string | null | undefined;
outputDirectory?: string | null | undefined;
speedInsights?: GetDeploymentResponseBodySpeedInsights | undefined;
webAnalytics?: GetDeploymentResponseBodyWebAnalytics | undefined;
};
export declare const GetDeploymentResponseBodyDeploymentsResponseStatus: {
readonly Error: "error";
readonly Pending: "pending";
readonly Ready: "ready";
readonly Skipped: "skipped";
readonly Timeout: "timeout";
};
export type GetDeploymentResponseBodyDeploymentsResponseStatus = ClosedEnum<typeof GetDeploymentResponseBodyDeploymentsResponseStatus>;
export type ResponseBodyIntegrations = {
status: GetDeploymentResponseBodyDeploymentsResponseStatus;
startedAt: number;
claimedAt?: number | undefined;
completedAt?: number | undefined;
skippedAt?: number | undefined;
skippedBy?: string | undefined;
};
/**
* Must be `http` or `https`.
*/
export declare const ResponseBodyProtocol: {
readonly Http: "http";
readonly Https: "https";
};
/**
* Must be `http` or `https`.
*/
export type ResponseBodyProtocol = ClosedEnum<typeof ResponseBodyProtocol>;
export type ResponseBodyRemotePatterns = {
/**
* Must be `http` or `https`.
*/
protocol?: ResponseBodyProtocol | undefined;
/**
* Can be literal or wildcard. Single `*` matches a single subdomain. Double `**` matches any number of subdomains.
*/
hostname: string;
/**
* Can be literal port such as `8080` or empty string meaning no port.
*/
port?: string | undefined;
/**
* Can be literal or wildcard. Single `*` matches a single path segment. Double `**` matches any number of path segments.
*/
pathname?: string | undefined;
/**
* Can be literal query string such as `?v=1` or empty string meaning no query string.
*/
search?: string | undefined;
};
export type ResponseBodyLocalPatterns = {
/**
* Can be literal or wildcard. Single `*` matches a single path segment. Double `**` matches any number of path segments.
*/
pathname?: string | undefined;
/**
* Can be literal query string such as `?v=1` or empty string meaning no query string.
*/
search?: string | undefined;
};
export declare const ResponseBodyFormats: {
readonly ImageAvif: "image/avif";
readonly ImageWebp: "image/webp";
};
export type ResponseBodyFormats = ClosedEnum<typeof ResponseBodyFormats>;
export declare const ResponseBodyContentDispositionType: {
readonly Attachment: "attachment";
readonly Inline: "inline";
};
export type ResponseBodyContentDispositionType = ClosedEnum<typeof ResponseBodyContentDispositionType>;
export type ResponseBodyImages = {
sizes?: Array<number> | undefined;
qualities?: Array<number> | undefined;
domains?: Array<string> | undefined;
remotePatterns?: Array<ResponseBodyRemotePatterns> | undefined;
localPatterns?: Array<ResponseBodyLocalPatterns> | undefined;
minimumCacheTTL?: number | undefined;
formats?: Array<ResponseBodyFormats> | undefined;
dangerouslyAllowSVG?: boolean | undefined;
contentSecurityPolicy?: string | undefined;
contentDispositionType?: ResponseBodyContentDispositionType | undefined;
};
/**
* Information about the deployment creator
*/
export type GetDeploymentResponseBodyCreator = {
/**
* The ID of the user that created the deployment
*/
uid: string;
/**
* The username of the user that created the deployment
*/
username?: string | undefined;
/**
* The avatar of the user that created the deployment
*/
avatar?: string | undefined;
};
export declare const GetDeploymentResponseBodyDeploymentsReadyState: {
readonly Building: "BUILDING";
readonly Error: "ERROR";
readonly Initializing: "INITIALIZING";
readonly Ready: "READY";
};
export type GetDeploymentResponseBodyDeploymentsReadyState = ClosedEnum<typeof GetDeploymentResponseBodyDeploymentsReadyState>;
export type ResponseBodyOutput = {
path: string;
functionName: string;
};
/**
* A partial representation of a Build used by the deployment endpoint.
*/
export type GetDeploymentResponseBodyLambdas = {
id: string;
createdAt?: number | undefined;
readyState?: GetDeploymentResponseBodyDeploymentsReadyState | undefined;
entrypoint?: string | null | undefined;
readyStateAt?: number | undefined;
output: Array<ResponseBodyOutput>;
};
export declare const GetDeploymentResponseBodyStatus: {
readonly Blocked: "BLOCKED";
readonly Building: "BUILDING";
readonly Canceled: "CANCELED";
readonly Error: "ERROR";
readonly Initializing: "INITIALIZING";
readonly Queued: "QUEUED";
readonly Ready: "READY";
};
export type GetDeploymentResponseBodyStatus = ClosedEnum<typeof GetDeploymentResponseBodyStatus>;
/**
* The team that owns the deployment if any
*/
export type GetDeploymentResponseBodyTeam = {
id: string;
name: string;
slug: string;
avatar?: string | undefined;
};
/**
* If the deployment was created using a Custom Environment, then this property contains information regarding the environment used.
*/
export type GetDeploymentCustomEnvironmentDeployments2 = {
id: string;
};
/**
* The type of environment (production, preview, or development)
*/
export declare const GetDeploymentCustomEnvironmentDeploymentsType: {
readonly Development: "development";
readonly Preview: "preview";
readonly Production: "production";
};
/**
* The type of environment (production, preview, or development)
*/
export type GetDeploymentCustomEnvironmentDeploymentsType = ClosedEnum<typeof GetDeploymentCustomEnvironmentDeploymentsType>;
/**
* The type of matching to perform
*/
export declare const GetDeploymentCustomEnvironmentDeploymentsResponse200Type: {
readonly EndsWith: "endsWith";
readonly Equals: "equals";
readonly StartsWith: "startsWith";
};
/**
* The type of matching to perform
*/
export type GetDeploymentCustomEnvironmentDeploymentsResponse200Type = ClosedEnum<typeof GetDeploymentCustomEnvironmentDeploymentsResponse200Type>;
/**
* Configuration for matching git branches to this environment
*/
export type GetDeploymentCustomEnvironmentBranchMatcher = {
/**
* The type of matching to perform
*/
type: GetDeploymentCustomEnvironmentDeploymentsResponse200Type;
/**
* The pattern to match against branch names
*/
pattern: string;
};
/**
* A list of verification challenges, one of which must be completed to verify the domain for use on the project. After the challenge is complete `POST /projects/:idOrName/domains/:domain/verify` to verify the domain. Possible challenges: - If `verification.type = TXT` the `verification.domain` will be checked for a TXT record matching `verification.value`.
*/
export type GetDeploymentCustomEnvironmentVerification = {
type: string;
domain: string;
value: string;
reason: string;
};
/**
* List of domains associated with this environment
*/
export type GetDeploymentCustomEnvironmentDomains = {
name: string;
apexName: string;
projectId: string;
redirect?: string | null | undefined;
redirectStatusCode?: number | null | undefined;
gitBranch?: string | null | undefined;
customEnvironmentId?: string | null | undefined;
updatedAt?: number | undefined;
createdAt?: number | undefined;
/**
* `true` if the domain is verified for use with the project. If `false` it will not be used as an alias on this project until the challenge in `verification` is completed.
*/
verified: boolean;
/**
* A list of verification challenges, one of which must be completed to verify the domain for use on the project. After the challenge is complete `POST /projects/:idOrName/domains/:domain/verify` to verify the domain. Possible challenges: - If `verification.type = TXT` the `verification.domain` will be checked for a TXT record matching `verification.value`.
*/
verification?: Array<GetDeploymentCustomEnvironmentVerification> | undefined;
};
/**
* If the deployment was created using a Custom Environment, then this property contains information regarding the environment used.
*/
export type GetDeploymentCustomEnvironmentDeployments1 = {
/**
* Unique identifier for the custom environment (format: env_*)
*/
id: string;
/**
* URL-friendly name of the environment
*/
slug: string;
/**
* The type of environment (production, preview, or development)
*/
type: GetDeploymentCustomEnvironmentDeploymentsType;
/**
* Optional description of the environment's purpose
*/
description?: string | undefined;
/**
* Configuration for matching git branches to this environment
*/
branchMatcher?: GetDeploymentCustomEnvironmentBranchMatcher | undefined;
/**
* List of domains associated with this environment
*/
domains?: Array<GetDeploymentCustomEnvironmentDomains> | undefined;
/**
* List of aliases for the current deployment
*/
currentDeploymentAliases?: Array<string> | undefined;
/**
* Timestamp when the environment was created
*/
createdAt: number;
/**
* Timestamp when the environment was last updated
*/
updatedAt: number;
};
export type GetDeploymentResponseBodyCustomEnvironment = GetDeploymentCustomEnvironmentDeployments1 | GetDeploymentCustomEnvironmentDeployments2;
export declare const GetDeploymentResponseBodyOomReport: {
readonly OutOfMemory: "out-of-memory";
};
export type GetDeploymentResponseBodyOomReport = ClosedEnum<typeof GetDeploymentResponseBodyOomReport>;
export type GetDeploymentResponseBodyAliasWarning = {
code: string;
message: string;
link?: string | undefined;
action?: string | undefined;
};
/**
* The state of the deployment depending on the process of deploying, or if it is ready or in an error state
*/
export declare const GetDeploymentResponseBodyReadyState: {
readonly Blocked: "BLOCKED";
readonly Building: "BUILDING";
readonly Canceled: "CANCELED";
readonly Error: "ERROR";
readonly Initializing: "INITIALIZING";
readonly Queued: "QUEUED";
readonly Ready: "READY";
};
/**
* The state of the deployment depending on the process of deploying, or if it is ready or in an error state
*/
export type GetDeploymentResponseBodyReadyState = ClosedEnum<typeof GetDeploymentResponseBodyReadyState>;
export declare const GetDeploymentResponseBodyType: {
readonly Lambdas: "LAMBDAS";
};
export type GetDeploymentResponseBodyType = ClosedEnum<typeof GetDeploymentResponseBodyType>;
/**
* An object that will contain a `code` and a `message` when the aliasing fails, otherwise the value will be `null`
*/
export type GetDeploymentResponseBodyAliasError = {
code: string;
message: string;
};
export declare const GetDeploymentResponseBodyChecksState: {
readonly Completed: "completed";
readonly Registered: "registered";
readonly Running: "running";
};
export type GetDeploymentResponseBodyChecksState = ClosedEnum<typeof GetDeploymentResponseBodyChecksState>;
export declare const GetDeploymentResponseBodyChecksConclusion: {
readonly Canceled: "canceled";
readonly Failed: "failed";
readonly Skipped: "skipped";
readonly Succeeded: "succeeded";
};
export type GetDeploymentResponseBodyChecksConclusion = ClosedEnum<typeof GetDeploymentResponseBodyChecksConclusion>;
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody117Type: {
readonly Vercel: "vercel";
};
export type GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody117Type = ClosedEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody117Type>;
export type GetDeploymentGitSource17 = {
type: GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody117Type;
ref: string;
sha: string;
org: string;
repo: string;
repoPushedAt?: number | undefined;
};
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody116Type: {
readonly Bitbucket: "bitbucket";
};
export type GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody116Type = ClosedEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody116Type>;
export type GetDeploymentGitSource16 = {
type: GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody116Type;
ref: string;
sha: string;
owner?: string | undefined;
slug?: string | undefined;
workspaceUuid: string;
repoUuid: string;
};
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody115Type: {
readonly Gitlab: "gitlab";
};
export type GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody115Type = ClosedEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody115Type>;
export type GetDeploymentGitSource15 = {
type: GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody115Type;
ref: string;
sha: string;
projectId: number;
};
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody114Type: {
readonly GithubLimited: "github-limited";
};
export type GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody114Type = ClosedEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody114Type>;
export type GetDeploymentGitSource14 = {
type: GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody114Type;
ref: string;
sha: string;
repoId: number;
org?: string | undefined;
repo?: string | undefined;
};
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody113Type: {
readonly GithubCustomHost: "github-custom-host";
};
export type GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody113Type = ClosedEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody113Type>;
export type GetDeploymentGitSource13 = {
type: GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody113Type;
host: string;
ref: string;
sha: string;
repoId: number;
org?: string | undefined;
repo?: string | undefined;
};
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody112Type: {
readonly Github: "github";
};
export type GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody112Type = ClosedEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody112Type>;
export type GetDeploymentGitSource12 = {
type: GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody112Type;
ref: string;
sha: string;
repoId: number;
org?: string | undefined;
repo?: string | undefined;
};
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody111Type: {
readonly Custom: "custom";
};
export type GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody111Type = ClosedEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody111Type>;
/**
* Allows custom git sources (local folder mounted to the container) in test mode
*/
export type GetDeploymentGitSource11 = {
type: GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody111Type;
ref: string;
sha: string;
gitUrl: string;
};
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody110Type: {
readonly Vercel: "vercel";
};
export type GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody110Type = ClosedEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody110Type>;
export type GetDeploymentGitSource10 = {
type: GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody110Type;
org?: string | undefined;
repo?: string | undefined;
sha: string;
repoPushedAt?: number | undefined;
ref?: string | null | undefined;
prId?: number | null | undefined;
};
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody19Type: {
readonly Bitbucket: "bitbucket";
};
export type GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody19Type = ClosedEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody19Type>;
export type GetDeploymentGitSource9 = {
type: GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody19Type;
owner: string;
slug: string;
ref?: string | null | undefined;
sha?: string | undefined;
prId?: number | null | undefined;
};
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody1Type: {
readonly Bitbucket: "bitbucket";
};
export type GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody1Type = ClosedEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody1Type>;
export type GetDeploymentGitSource8 = {
type: GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody1Type;
workspaceUuid?: string | undefined;
repoUuid: string;
ref?: string | null | undefined;
sha?: string | undefined;
prId?: number | null | undefined;
};
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBodyType: {
readonly Gitlab: "gitlab";
};
export type GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBodyType = ClosedEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBodyType>;
export type GetDeploymentGitSourceProjectId = string | number;
export type GetDeploymentGitSource7 = {
type: GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBodyType;
projectId: string | number;
ref?: string | null | undefined;
sha?: string | undefined;
prId?: number | null | undefined;
};
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONType: {
readonly GithubLimited: "github-limited";
};
export type GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONType = ClosedEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONType>;
export type GetDeploymentGitSource6 = {
type: GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONType;
org: string;
repo: string;
ref?: string | null | undefined;
sha?: string | undefined;
prId?: number | null | undefined;
};
export declare const GetDeploymentGitSourceDeploymentsResponse200Type: {
readonly GithubLimited: "github-limited";
};
export type GetDeploymentGitSourceDeploymentsResponse200Type = ClosedEnum<typeof GetDeploymentGitSourceDeploymentsResponse200Type>;
export type GetDeploymentGitSourceRepoId = string | number;
export type GetDeploymentGitSource5 = {
type: GetDeploymentGitSourceDeploymentsResponse200Type;
repoId: string | number;
ref?: string | null | undefined;
sha?: string | undefined;
prId?: number | null | undefined;
};
export declare const GetDeploymentGitSourceDeploymentsResponseType: {
readonly GithubCustomHost: "github-custom-host";
};
export type GetDeploymentGitSourceDeploymentsResponseType = ClosedEnum<typeof GetDeploymentGitSourceDeploymentsResponseType>;
export type GetDeploymentGitSourceDeployments4 = {
type: GetDeploymentGitSourceDeploymentsResponseType;
host: string;
org: string;
repo: string;
ref?: string | null | undefined;
sha?: string | undefined;
prId?: number | null | undefined;
};
export declare const GetDeploymentGitSourceDeploymentsType: {
readonly GithubCustomHost: "github-custom-host";
};
export type GetDeploymentGitSourceDeploymentsType = ClosedEnum<typeof GetDeploymentGitSourceDeploymentsType>;
export type GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBodyRepoId = string | number;
export type GetDeploymentGitSourceDeployments3 = {
type: GetDeploymentGitSourceDeploymentsType;
host: string;
repoId: string | number;
ref?: string | null | undefined;
sha?: string | undefined;
prId?: number | null | undefined;
};
export declare const GetDeploymentGitSourceType: {
readonly Github: "github";
};
export type GetDeploymentGitSourceType = ClosedEnum<typeof GetDeploymentGitSourceType>;
export type GetDeploymentGitSourceDeployments2 = {
type: GetDeploymentGitSourceType;
org: string;
repo: string;
ref?: string | null | undefined;
sha?: string | undefined;
prId?: number | null | undefined;
};
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody11Type: {
readonly Github: "github";
};
export type GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody11Type = ClosedEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody11Type>;
export type GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONRepoId = string | number;
export type GetDeploymentGitSourceDeployments1 = {
type: GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody11Type;
repoId: string | number;
ref?: string | null | undefined;
sha?: string | undefined;
prId?: number | null | undefined;
};
export type GetDeploymentResponseBodyGitSource = GetDeploymentGitSource13 | GetDeploymentGitSource16 | GetDeploymentGitSource17 | GetDeploymentGitSourceDeployments4 | GetDeploymentGitSource11 | GetDeploymentGitSource12 | GetDeploymentGitSource14 | GetDeploymentGitSource15 | GetDeploymentGitSourceDeployments2 | GetDeploymentGitSourceDeployments3 | GetDeploymentGitSource6 | GetDeploymentGitSource9 | GetDeploymentGitSourceDeployments1 | GetDeploymentGitSource5 | GetDeploymentGitSource7 | GetDeploymentGitSource8 | GetDeploymentGitSource10;
/**
* Current provisioning state
*/
export declare const GetDeploymentResponseBodyState: {
readonly Complete: "COMPLETE";
readonly Pending: "PENDING";
readonly Timeout: "TIMEOUT";
};
/**
* Current provisioning state
*/
export type GetDeploymentResponseBodyState = ClosedEnum<typeof GetDeploymentResponseBodyState>;
/**
* Present when deployment was created with manual provisioning enabled, either explicitly or via the experimental BYOC git flow. The deployment stays in INITIALIZING until /continue is called.
*/
export type GetDeploymentResponseBodyManualProvisioning = {
/**
* Current provisioning state
*/
state: GetDeploymentResponseBodyState;
/**
* Timestamp when manual provisioning completed
*/
completedAt?: number | undefined;
};
/**
* If set it overrides the `projectSettings.nodeVersion` for this deployment.
*/
export declare const GetDeploymentResponseBodyNodeVersion: {
readonly TenDotX: "10.x";
readonly TwelveDotX: "12.x";
readonly FourteenDotX: "14.x";
readonly SixteenDotX: "16.x";
readonly EighteenDotX: "18.x";
readonly TwentyDotX: "20.x";
readonly TwentyTwoDotX: "22.x";
readonly TwentyFourDotX: "24.x";
readonly EightDot10DotX: "8.10.x";
};
/**
* If set it overrides the `projectSettings.nodeVersion` for this deployment.
*/
export type GetDeploymentResponseBodyNodeVersion = ClosedEnum<typeof GetDeploymentResponseBodyNodeVersion>;
/**
* The public project information associated with the deployment.
*/
export type ResponseBodyProject = {
id: string;
name: string;
framework?: string | null | undefined;
};
/** @internal */
export type GetDeploymentRequest$Outbound = {
idOrUrl: string;
withGitRepoInfo?: string | undefined;
teamId?: string | undefined;
slug?: string | undefined;
};
/** @internal */
export declare const GetDeploymentRequest$outboundSchema: z.ZodType<GetDeploymentRequest$Outbound, z.ZodTypeDef, GetDeploymentRequest>;
export declare function getDeploymentRequestToJSON(getDeploymentRequest: GetDeploymentRequest): string;
/** @internal */
export declare const ResponseBodyCreator$inboundSchema: z.ZodType<ResponseBodyCreator, z.ZodTypeDef, unknown>;
export declare function responseBodyCreatorFromJSON(jsonString: string): SafeParseResult<ResponseBodyCreator, SDKValidationError>;
/** @internal */
export declare const GetDeploymentResponseBodyDeploymentsResponseReadyState$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentResponseBodyDeploymentsResponseReadyState>;
/** @internal */
export declare const GetDeploymentResponseBodyOutput$inboundSchema: z.ZodType<GetDeploymentResponseBodyOutput, z.ZodTypeDef, unknown>;
export declare function getDeploymentResponseBodyOutputFromJSON(jsonString: string): SafeParseResult<GetDeploymentResponseBodyOutput, SDKValidationError>;
/** @internal */
export declare const ResponseBodyLambdas$inboundSchema: z.ZodType<ResponseBodyLambdas, z.ZodTypeDef, unknown>;
export declare function responseBodyLambdasFromJSON(jsonString: string): SafeParseResult<ResponseBodyLambdas, SDKValidationError>;
/** @internal */
export declare const GetDeploymentResponseBodyDeploymentsStatus$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentResponseBodyDeploymentsStatus>;
/** @internal */
export declare const ResponseBodyTeam$inboundSchema: z.ZodType<ResponseBodyTeam, z.ZodTypeDef, unknown>;
export declare function responseBodyTeamFromJSON(jsonString: string): SafeParseResult<ResponseBodyTeam, SDKValidationError>;
/** @internal */
export declare const GetDeploymentCustomEnvironment2$inboundSchema: z.ZodType<GetDeploymentCustomEnvironment2, z.ZodTypeDef, unknown>;
export declare function getDeploymentCustomEnvironment2FromJSON(jsonString: string): SafeParseResult<GetDeploymentCustomEnvironment2, SDKValidationError>;
/** @internal */
export declare const GetDeploymentCustomEnvironmentType$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentCustomEnvironmentType>;
/** @internal */
export declare const GetDeploymentCustomEnvironmentDeploymentsResponseType$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentCustomEnvironmentDeploymentsResponseType>;
/** @internal */
export declare const GetDeploymentCustomEnvironmentDeploymentsBranchMatcher$inboundSchema: z.ZodType<GetDeploymentCustomEnvironmentDeploymentsBranchMatcher, z.ZodTypeDef, unknown>;
export declare function getDeploymentCustomEnvironmentDeploymentsBranchMatcherFromJSON(jsonString: string): SafeParseResult<GetDeploymentCustomEnvironmentDeploymentsBranchMatcher, SDKValidationError>;
/** @internal */
export declare const GetDeploymentCustomEnvironmentDeploymentsVerification$inboundSchema: z.ZodType<GetDeploymentCustomEnvironmentDeploymentsVerification, z.ZodTypeDef, unknown>;
export declare function getDeploymentCustomEnvironmentDeploymentsVerificationFromJSON(jsonString: string): SafeParseResult<GetDeploymentCustomEnvironmentDeploymentsVerification, SDKValidationError>;
/** @internal */
export declare const GetDeploymentCustomEnvironmentDeploymentsDomains$inboundSchema: z.ZodType<GetDeploymentCustomEnvironmentDeploymentsDomains, z.ZodTypeDef, unknown>;
export declare function getDeploymentCustomEnvironmentDeploymentsDomainsFromJSON(jsonString: string): SafeParseResult<GetDeploymentCustomEnvironmentDeploymentsDomains, SDKValidationError>;
/** @internal */
export declare const GetDeploymentCustomEnvironment1$inboundSchema: z.ZodType<GetDeploymentCustomEnvironment1, z.ZodTypeDef, unknown>;
export declare function getDeploymentCustomEnvironment1FromJSON(jsonString: string): SafeParseResult<GetDeploymentCustomEnvironment1, SDKValidationError>;
/** @internal */
export declare const ResponseBodyCustomEnvironment$inboundSchema: z.ZodType<ResponseBodyCustomEnvironment, z.ZodTypeDef, unknown>;
export declare function responseBodyCustomEnvironmentFromJSON(jsonString: string): SafeParseResult<ResponseBodyCustomEnvironment, SDKValidationError>;
/** @internal */
export declare const ResponseBodyOomReport$inboundSchema: z.ZodNativeEnum<typeof ResponseBodyOomReport>;
/** @internal */
export declare const ResponseBodyAliasWarning$inboundSchema: z.ZodType<ResponseBodyAliasWarning, z.ZodTypeDef, unknown>;
export declare function responseBodyAliasWarningFromJSON(jsonString: string): SafeParseResult<ResponseBodyAliasWarning, SDKValidationError>;
/** @internal */
export declare const ResponseBodyReadyState$inboundSchema: z.ZodNativeEnum<typeof ResponseBodyReadyState>;
/** @internal */
export declare const GetDeploymentResponseBodyDeploymentsType$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentResponseBodyDeploymentsType>;
/** @internal */
export declare const ResponseBodyAliasError$inboundSchema: z.ZodType<ResponseBodyAliasError, z.ZodTypeDef, unknown>;
export declare function responseBodyAliasErrorFromJSON(jsonString: string): SafeParseResult<ResponseBodyAliasError, SDKValidationError>;
/** @internal */
export declare const ResponseBodyChecksState$inboundSchema: z.ZodNativeEnum<typeof ResponseBodyChecksState>;
/** @internal */
export declare const ResponseBodyChecksConclusion$inboundSchema: z.ZodNativeEnum<typeof ResponseBodyChecksConclusion>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody217Type$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody217Type>;
/** @internal */
export declare const GetDeploymentGitSourceDeployments17$inboundSchema: z.ZodType<GetDeploymentGitSourceDeployments17, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSourceDeployments17FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSourceDeployments17, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody216Type$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody216Type>;
/** @internal */
export declare const GetDeploymentGitSourceDeployments16$inboundSchema: z.ZodType<GetDeploymentGitSourceDeployments16, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSourceDeployments16FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSourceDeployments16, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody215Type$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody215Type>;
/** @internal */
export declare const GetDeploymentGitSourceDeployments15$inboundSchema: z.ZodType<GetDeploymentGitSourceDeployments15, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSourceDeployments15FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSourceDeployments15, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody214Type$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody214Type>;
/** @internal */
export declare const GetDeploymentGitSourceDeployments14$inboundSchema: z.ZodType<GetDeploymentGitSourceDeployments14, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSourceDeployments14FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSourceDeployments14, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody213Type$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody213Type>;
/** @internal */
export declare const GetDeploymentGitSourceDeployments13$inboundSchema: z.ZodType<GetDeploymentGitSourceDeployments13, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSourceDeployments13FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSourceDeployments13, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody212Type$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody212Type>;
/** @internal */
export declare const GetDeploymentGitSourceDeployments12$inboundSchema: z.ZodType<GetDeploymentGitSourceDeployments12, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSourceDeployments12FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSourceDeployments12, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody211Type$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody211Type>;
/** @internal */
export declare const GetDeploymentGitSourceDeployments11$inboundSchema: z.ZodType<GetDeploymentGitSourceDeployments11, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSourceDeployments11FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSourceDeployments11, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody210Type$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody210Type>;
/** @internal */
export declare const GetDeploymentGitSourceDeployments10$inboundSchema: z.ZodType<GetDeploymentGitSourceDeployments10, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSourceDeployments10FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSourceDeployments10, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody29Type$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody29Type>;
/** @internal */
export declare const GetDeploymentGitSourceDeployments9$inboundSchema: z.ZodType<GetDeploymentGitSourceDeployments9, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSourceDeployments9FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSourceDeployments9, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody28Type$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody28Type>;
/** @internal */
export declare const GetDeploymentGitSourceDeployments8$inboundSchema: z.ZodType<GetDeploymentGitSourceDeployments8, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSourceDeployments8FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSourceDeployments8, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody27Type$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody27Type>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsProjectId$inboundSchema: z.ZodType<GetDeploymentGitSourceDeploymentsProjectId, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSourceDeploymentsProjectIdFromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSourceDeploymentsProjectId, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeployments7$inboundSchema: z.ZodType<GetDeploymentGitSourceDeployments7, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSourceDeployments7FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSourceDeployments7, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody26Type$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody26Type>;
/** @internal */
export declare const GetDeploymentGitSourceDeployments6$inboundSchema: z.ZodType<GetDeploymentGitSourceDeployments6, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSourceDeployments6FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSourceDeployments6, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody25Type$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody25Type>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200RepoId$inboundSchema: z.ZodType<GetDeploymentGitSourceDeploymentsResponse200RepoId, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSourceDeploymentsResponse200RepoIdFromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSourceDeploymentsResponse200RepoId, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeployments5$inboundSchema: z.ZodType<GetDeploymentGitSourceDeployments5, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSourceDeployments5FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSourceDeployments5, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody24Type$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody24Type>;
/** @internal */
export declare const GetDeploymentGitSource4$inboundSchema: z.ZodType<GetDeploymentGitSource4, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSource4FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSource4, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody23Type$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody23Type>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponseRepoId$inboundSchema: z.ZodType<GetDeploymentGitSourceDeploymentsResponseRepoId, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSourceDeploymentsResponseRepoIdFromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSourceDeploymentsResponseRepoId, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSource3$inboundSchema: z.ZodType<GetDeploymentGitSource3, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSource3FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSource3, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody22Type$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody22Type>;
/** @internal */
export declare const GetDeploymentGitSource2$inboundSchema: z.ZodType<GetDeploymentGitSource2, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSource2FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSource2, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody2Type$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody2Type>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsRepoId$inboundSchema: z.ZodType<GetDeploymentGitSourceDeploymentsRepoId, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSourceDeploymentsRepoIdFromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSourceDeploymentsRepoId, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSource1$inboundSchema: z.ZodType<GetDeploymentGitSource1, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSource1FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSource1, SDKValidationError>;
/** @internal */
export declare const ResponseBodyGitSource$inboundSchema: z.ZodType<ResponseBodyGitSource, z.ZodTypeDef, unknown>;
export declare function responseBodyGitSourceFromJSON(jsonString: string): SafeParseResult<ResponseBodyGitSource, SDKValidationError>;
/** @internal */
export declare const GetDeploymentResponseBodyDeploymentsState$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentResponseBodyDeploymentsState>;
/** @internal */
export declare const ResponseBodyManualProvisioning$inboundSchema: z.ZodType<ResponseBodyManualProvisioning, z.ZodTypeDef, unknown>;
export declare function responseBodyManualProvisioningFromJSON(jsonString: string): SafeParseResult<ResponseBodyManualProvisioning, SDKValidationError>;
/** @internal */
export declare const ResponseBodyNodeVersion$inboundSchema: z.ZodNativeEnum<typeof ResponseBodyNodeVersion>;
/** @internal */
export declare const GetDeploymentResponseBodyProject$inboundSchema: z.ZodType<GetDeploymentResponseBodyProject, z.ZodTypeDef, unknown>;
export declare function getDeploymentResponseBodyProjectFromJSON(jsonString: string): SafeParseResult<GetDeploymentResponseBodyProject, SDKValidationError>;
/** @internal */
export declare const ResponseBodyReadySubstate$inboundSchema: z.ZodNativeEnum<typeof ResponseBodyReadySubstate>;
/** @internal */
export declare const GetDeploymentResponseBodyDeploymentsSource$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentResponseBodyDeploymentsSource>;
/** @internal */
export declare const ResponseBodyTarget$inboundSchema: z.ZodNativeEnum<typeof ResponseBodyTarget>;
/** @internal */
export declare const ResponseBodyOidcTokenClaims$inboundSchema: z.ZodType<ResponseBodyOidcTokenClaims, z.ZodTypeDef, unknown>;
export declare function responseBodyOidcTokenClaimsFromJSON(jsonString: string): SafeParseResult<ResponseBodyOidcTokenClaims, SDKValidationError>;
/** @internal */
export declare const GetDeploymentResponseBody2$inboundSchema: z.ZodType<GetDeploymentResponseBody2, z.ZodTypeDef, unknown>;
export declare function getDeploymentResponseBody2FromJSON(jsonString: string): SafeParseResult<GetDeploymentResponseBody2, SDKValidationError>;
/** @internal */
export declare const ResponseBodyAliasAssignedAt$inboundSchema: z.ZodType<ResponseBodyAliasAssignedAt, z.ZodTypeDef, unknown>;
export declare function responseBodyAliasAssignedAtFromJSON(jsonString: string): SafeParseResult<ResponseBodyAliasAssignedAt, SDKValidationError>;
/** @internal */
export declare const ResponseBodyBuild$inboundSchema: z.ZodType<ResponseBodyBuild, z.ZodTypeDef, unknown>;
export declare function responseBodyBuildFromJSON(jsonString: string): SafeParseResult<ResponseBodyBuild, SDKValidationError>;
/** @internal */
export declare const ResponseBodyBuilds$inboundSchema: z.ZodType<ResponseBodyBuilds, z.ZodTypeDef, unknown>;
export declare function responseBodyBuildsFromJSON(jsonString: string): SafeParseResult<ResponseBodyBuilds, SDKValidationError>;
/** @internal */
export declare const GetDeploymentResponseBodyDeploymentsNodeVersion$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentResponseBodyDeploymentsNodeVersion>;
/** @internal */
export declare const GetDeploymentResponseBodyFramework$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentResponseBodyFramework>;
/** @internal */
export declare const GetDeploymentResponseBodySpeedInsights$inboundSchema: z.ZodType<GetDeploymentResponseBodySpeedInsights, z.ZodTypeDef, unknown>;
export declare function getDeploymentResponseBodySpeedInsightsFromJSON(jsonString: string): SafeParseResult<GetDeploymentResponseBodySpeedInsights, SDKValidationError>;
/** @internal */
export declare const GetDeploymentResponseBodyWebAnalytics$inboundSchema: z.ZodType<GetDeploymentResponseBodyWebAnalytics, z.ZodTypeDef, unknown>;
export declare function getDeploymentResponseBodyWebAnalyticsFromJSON(jsonString: string): SafeParseResult<GetDeploymentResponseBodyWebAnalytics, SDKValidationError>;
/** @internal */
export declare const ResponseBodyProjectSettings$inboundSchema: z.ZodType<ResponseBodyProjectSettings, z.ZodTypeDef, unknown>;
export declare function responseBodyProjectSettingsFromJSON(jsonString: string): SafeParseResult<ResponseBodyProjectSettings, SDKValidationError>;
/** @internal */
export declare const GetDeploymentResponseBodyDeploymentsResponseStatus$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentResponseBodyDeploymentsResponseStatus>;
/** @internal */
export declare const ResponseBodyIntegrations$inboundSchema: z.ZodType<ResponseBodyIntegrations, z.ZodTypeDef, unknown>;
export declare function responseBodyIntegrationsFromJSON(jsonString: string): SafeParseResult<ResponseBodyIntegrations, SDKValidationError>;
/** @internal */
export declare const ResponseBodyProtocol$inboundSchema: z.ZodNativeEnum<typeof ResponseBodyProtocol>;
/** @internal */
export declare const ResponseBodyRemotePatterns$inboundSchema: z.ZodType<ResponseBodyRemotePatterns, z.ZodTypeDef, unknown>;
export declare function responseBodyRemotePatternsFromJSON(jsonString: string): SafeParseResult<ResponseBodyRemotePatterns, SDKValidationError>;
/** @internal */
export declare const ResponseBodyLocalPatterns$inboundSchema: z.ZodType<ResponseBodyLocalPatterns, z.ZodTypeDef, unknown>;
export declare function responseBodyLocalPatternsFromJSON(jsonString: string): SafeParseResult<ResponseBodyLocalPatterns, SDKValidationError>;
/** @internal */
export declare const ResponseBodyFormats$inboundSchema: z.ZodNativeEnum<typeof ResponseBodyFormats>;
/** @internal */
export declare const ResponseBodyContentDispositionType$inboundSchema: z.ZodNativeEnum<typeof ResponseBodyContentDispositionType>;
/** @internal */
export declare const ResponseBodyImages$inboundSchema: z.ZodType<ResponseBodyImages, z.ZodTypeDef, unknown>;
export declare function responseBodyImagesFromJSON(jsonString: string): SafeParseResult<ResponseBodyImages, SDKValidationError>;
/** @internal */
export declare const GetDeploymentResponseBodyCreator$inboundSchema: z.ZodType<GetDeploymentResponseBodyCreator, z.ZodTypeDef, unknown>;
export declare function getDeploymentResponseBodyCreatorFromJSON(jsonString: string): SafeParseResult<GetDeploymentResponseBodyCreator, SDKValidationError>;
/** @internal */
export declare const GetDeploymentResponseBodyDeploymentsReadyState$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentResponseBodyDeploymentsReadyState>;
/** @internal */
export declare const ResponseBodyOutput$inboundSchema: z.ZodType<ResponseBodyOutput, z.ZodTypeDef, unknown>;
export declare function responseBodyOutputFromJSON(jsonString: string): SafeParseResult<ResponseBodyOutput, SDKValidationError>;
/** @internal */
export declare const GetDeploymentResponseBodyLambdas$inboundSchema: z.ZodType<GetDeploymentResponseBodyLambdas, z.ZodTypeDef, unknown>;
export declare function getDeploymentResponseBodyLambdasFromJSON(jsonString: string): SafeParseResult<GetDeploymentResponseBodyLambdas, SDKValidationError>;
/** @internal */
export declare const GetDeploymentResponseBodyStatus$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentResponseBodyStatus>;
/** @internal */
export declare const GetDeploymentResponseBodyTeam$inboundSchema: z.ZodType<GetDeploymentResponseBodyTeam, z.ZodTypeDef, unknown>;
export declare function getDeploymentResponseBodyTeamFromJSON(jsonString: string): SafeParseResult<GetDeploymentResponseBodyTeam, SDKValidationError>;
/** @internal */
export declare const GetDeploymentCustomEnvironmentDeployments2$inboundSchema: z.ZodType<GetDeploymentCustomEnvironmentDeployments2, z.ZodTypeDef, unknown>;
export declare function getDeploymentCustomEnvironmentDeployments2FromJSON(jsonString: string): SafeParseResult<GetDeploymentCustomEnvironmentDeployments2, SDKValidationError>;
/** @internal */
export declare const GetDeploymentCustomEnvironmentDeploymentsType$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentCustomEnvironmentDeploymentsType>;
/** @internal */
export declare const GetDeploymentCustomEnvironmentDeploymentsResponse200Type$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentCustomEnvironmentDeploymentsResponse200Type>;
/** @internal */
export declare const GetDeploymentCustomEnvironmentBranchMatcher$inboundSchema: z.ZodType<GetDeploymentCustomEnvironmentBranchMatcher, z.ZodTypeDef, unknown>;
export declare function getDeploymentCustomEnvironmentBranchMatcherFromJSON(jsonString: string): SafeParseResult<GetDeploymentCustomEnvironmentBranchMatcher, SDKValidationError>;
/** @internal */
export declare const GetDeploymentCustomEnvironmentVerification$inboundSchema: z.ZodType<GetDeploymentCustomEnvironmentVerification, z.ZodTypeDef, unknown>;
export declare function getDeploymentCustomEnvironmentVerificationFromJSON(jsonString: string): SafeParseResult<GetDeploymentCustomEnvironmentVerification, SDKValidationError>;
/** @internal */
export declare const GetDeploymentCustomEnvironmentDomains$inboundSchema: z.ZodType<GetDeploymentCustomEnvironmentDomains, z.ZodTypeDef, unknown>;
export declare function getDeploymentCustomEnvironmentDomainsFromJSON(jsonString: string): SafeParseResult<GetDeploymentCustomEnvironmentDomains, SDKValidationError>;
/** @internal */
export declare const GetDeploymentCustomEnvironmentDeployments1$inboundSchema: z.ZodType<GetDeploymentCustomEnvironmentDeployments1, z.ZodTypeDef, unknown>;
export declare function getDeploymentCustomEnvironmentDeployments1FromJSON(jsonString: string): SafeParseResult<GetDeploymentCustomEnvironmentDeployments1, SDKValidationError>;
/** @internal */
export declare const GetDeploymentResponseBodyCustomEnvironment$inboundSchema: z.ZodType<GetDeploymentResponseBodyCustomEnvironment, z.ZodTypeDef, unknown>;
export declare function getDeploymentResponseBodyCustomEnvironmentFromJSON(jsonString: string): SafeParseResult<GetDeploymentResponseBodyCustomEnvironment, SDKValidationError>;
/** @internal */
export declare const GetDeploymentResponseBodyOomReport$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentResponseBodyOomReport>;
/** @internal */
export declare const GetDeploymentResponseBodyAliasWarning$inboundSchema: z.ZodType<GetDeploymentResponseBodyAliasWarning, z.ZodTypeDef, unknown>;
export declare function getDeploymentResponseBodyAliasWarningFromJSON(jsonString: string): SafeParseResult<GetDeploymentResponseBodyAliasWarning, SDKValidationError>;
/** @internal */
export declare const GetDeploymentResponseBodyReadyState$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentResponseBodyReadyState>;
/** @internal */
export declare const GetDeploymentResponseBodyType$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentResponseBodyType>;
/** @internal */
export declare const GetDeploymentResponseBodyAliasError$inboundSchema: z.ZodType<GetDeploymentResponseBodyAliasError, z.ZodTypeDef, unknown>;
export declare function getDeploymentResponseBodyAliasErrorFromJSON(jsonString: string): SafeParseResult<GetDeploymentResponseBodyAliasError, SDKValidationError>;
/** @internal */
export declare const GetDeploymentResponseBodyChecksState$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentResponseBodyChecksState>;
/** @internal */
export declare const GetDeploymentResponseBodyChecksConclusion$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentResponseBodyChecksConclusion>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody117Type$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody117Type>;
/** @internal */
export declare const GetDeploymentGitSource17$inboundSchema: z.ZodType<GetDeploymentGitSource17, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSource17FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSource17, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody116Type$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody116Type>;
/** @internal */
export declare const GetDeploymentGitSource16$inboundSchema: z.ZodType<GetDeploymentGitSource16, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSource16FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSource16, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody115Type$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody115Type>;
/** @internal */
export declare const GetDeploymentGitSource15$inboundSchema: z.ZodType<GetDeploymentGitSource15, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSource15FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSource15, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody114Type$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody114Type>;
/** @internal */
export declare const GetDeploymentGitSource14$inboundSchema: z.ZodType<GetDeploymentGitSource14, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSource14FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSource14, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody113Type$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody113Type>;
/** @internal */
export declare const GetDeploymentGitSource13$inboundSchema: z.ZodType<GetDeploymentGitSource13, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSource13FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSource13, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody112Type$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody112Type>;
/** @internal */
export declare const GetDeploymentGitSource12$inboundSchema: z.ZodType<GetDeploymentGitSource12, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSource12FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSource12, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody111Type$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody111Type>;
/** @internal */
export declare const GetDeploymentGitSource11$inboundSchema: z.ZodType<GetDeploymentGitSource11, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSource11FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSource11, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody110Type$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody110Type>;
/** @internal */
export declare const GetDeploymentGitSource10$inboundSchema: z.ZodType<GetDeploymentGitSource10, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSource10FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSource10, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody19Type$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody19Type>;
/** @internal */
export declare const GetDeploymentGitSource9$inboundSchema: z.ZodType<GetDeploymentGitSource9, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSource9FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSource9, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody1Type$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody1Type>;
/** @internal */
export declare const GetDeploymentGitSource8$inboundSchema: z.ZodType<GetDeploymentGitSource8, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSource8FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSource8, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBodyType$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBodyType>;
/** @internal */
export declare const GetDeploymentGitSourceProjectId$inboundSchema: z.ZodType<GetDeploymentGitSourceProjectId, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSourceProjectIdFromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSourceProjectId, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSource7$inboundSchema: z.ZodType<GetDeploymentGitSource7, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSource7FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSource7, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONType$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONType>;
/** @internal */
export declare const GetDeploymentGitSource6$inboundSchema: z.ZodType<GetDeploymentGitSource6, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSource6FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSource6, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200Type$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceDeploymentsResponse200Type>;
/** @internal */
export declare const GetDeploymentGitSourceRepoId$inboundSchema: z.ZodType<GetDeploymentGitSourceRepoId, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSourceRepoIdFromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSourceRepoId, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSource5$inboundSchema: z.ZodType<GetDeploymentGitSource5, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSource5FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSource5, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponseType$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceDeploymentsResponseType>;
/** @internal */
export declare const GetDeploymentGitSourceDeployments4$inboundSchema: z.ZodType<GetDeploymentGitSourceDeployments4, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSourceDeployments4FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSourceDeployments4, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsType$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceDeploymentsType>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBodyRepoId$inboundSchema: z.ZodType<GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBodyRepoId, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBodyRepoIdFromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBodyRepoId, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeployments3$inboundSchema: z.ZodType<GetDeploymentGitSourceDeployments3, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSourceDeployments3FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSourceDeployments3, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceType$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceType>;
/** @internal */
export declare const GetDeploymentGitSourceDeployments2$inboundSchema: z.ZodType<GetDeploymentGitSourceDeployments2, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSourceDeployments2FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSourceDeployments2, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody11Type$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONResponseBody11Type>;
/** @internal */
export declare const GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONRepoId$inboundSchema: z.ZodType<GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONRepoId, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSourceDeploymentsResponse200ApplicationJSONRepoIdFromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSourceDeploymentsResponse200ApplicationJSONRepoId, SDKValidationError>;
/** @internal */
export declare const GetDeploymentGitSourceDeployments1$inboundSchema: z.ZodType<GetDeploymentGitSourceDeployments1, z.ZodTypeDef, unknown>;
export declare function getDeploymentGitSourceDeployments1FromJSON(jsonString: string): SafeParseResult<GetDeploymentGitSourceDeployments1, SDKValidationError>;
/** @internal */
export declare const GetDeploymentResponseBodyGitSource$inboundSchema: z.ZodType<GetDeploymentResponseBodyGitSource, z.ZodTypeDef, unknown>;
export declare function getDeploymentResponseBodyGitSourceFromJSON(jsonString: string): SafeParseResult<GetDeploymentResponseBodyGitSource, SDKValidationError>;
/** @internal */
export declare const GetDeploymentResponseBodyState$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentResponseBodyState>;
/** @internal */
export declare const GetDeploymentResponseBodyManualProvisioning$inboundSchema: z.ZodType<GetDeploymentResponseBodyManualProvisioning, z.ZodTypeDef, unknown>;
export declare function getDeploymentResponseBodyManualProvisioningFromJSON(jsonString: string): SafeParseResult<GetDeploymentResponseBodyManualProvisioning, SDKValidationError>;
/** @internal */
export declare const GetDeploymentResponseBodyNodeVersion$inboundSchema: z.ZodNativeEnum<typeof GetDeploymentResponseBodyNodeVersion>;
/** @internal */
export declare const ResponseBodyProject$inboundSchema: z.ZodType<ResponseBodyProject, z.ZodTypeDef, unknown>;
export declare function responseBodyProjectFromJSON(jsonString: string): SafeParseResult<ResponseBodyProject, SDKValidationError>;
//# sourceMappingURL=responsebodyproject.d.ts.map