@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>
833 lines • 42.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";
/**
* The type of environment variable
*/
export declare const CreateProjectEnv2Type: {
readonly System: "system";
readonly Encrypted: "encrypted";
readonly Plain: "plain";
readonly Sensitive: "sensitive";
};
/**
* The type of environment variable
*/
export type CreateProjectEnv2Type = ClosedEnum<typeof CreateProjectEnv2Type>;
export declare const CreateProjectEnv2Target: {
readonly Production: "production";
readonly Preview: "preview";
readonly Development: "development";
};
export type CreateProjectEnv2Target = ClosedEnum<typeof CreateProjectEnv2Target>;
export type CreateProjectEnv22 = {
/**
* The name of the environment variable
*/
key: string;
/**
* The value of the environment variable
*/
value: string;
/**
* The type of environment variable
*/
type: CreateProjectEnv2Type;
/**
* The target environment of the environment variable
*/
target?: Array<CreateProjectEnv2Target> | undefined;
/**
* If defined, the git branch of the environment variable (must have target=preview)
*/
gitBranch?: string | null | undefined;
/**
* A comment to add context on what this environment variable is for
*/
comment?: string | undefined;
/**
* The custom environment IDs associated with the environment variable
*/
customEnvironmentIds: Array<string>;
};
/**
* The type of environment variable
*/
export declare const TwoType: {
readonly System: "system";
readonly Encrypted: "encrypted";
readonly Plain: "plain";
readonly Sensitive: "sensitive";
};
/**
* The type of environment variable
*/
export type TwoType = ClosedEnum<typeof TwoType>;
export declare const TwoTarget: {
readonly Production: "production";
readonly Preview: "preview";
readonly Development: "development";
};
export type TwoTarget = ClosedEnum<typeof TwoTarget>;
export type CreateProjectEnv21 = {
/**
* The name of the environment variable
*/
key: string;
/**
* The value of the environment variable
*/
value: string;
/**
* The type of environment variable
*/
type: TwoType;
/**
* The target environment of the environment variable
*/
target: Array<TwoTarget>;
/**
* If defined, the git branch of the environment variable (must have target=preview)
*/
gitBranch?: string | null | undefined;
/**
* A comment to add context on what this environment variable is for
*/
comment?: string | undefined;
/**
* The custom environment IDs associated with the environment variable
*/
customEnvironmentIds?: Array<string> | undefined;
};
export type CreateProjectEnvRequestBody2 = CreateProjectEnv21 | CreateProjectEnv22;
/**
* The type of environment variable
*/
export declare const CreateProjectEnv1Type: {
readonly System: "system";
readonly Encrypted: "encrypted";
readonly Plain: "plain";
readonly Sensitive: "sensitive";
};
/**
* The type of environment variable
*/
export type CreateProjectEnv1Type = ClosedEnum<typeof CreateProjectEnv1Type>;
export declare const CreateProjectEnv1Target: {
readonly Production: "production";
readonly Preview: "preview";
readonly Development: "development";
};
export type CreateProjectEnv1Target = ClosedEnum<typeof CreateProjectEnv1Target>;
export type CreateProjectEnv12 = {
/**
* The name of the environment variable
*/
key: string;
/**
* The value of the environment variable
*/
value: string;
/**
* The type of environment variable
*/
type: CreateProjectEnv1Type;
/**
* The target environment of the environment variable
*/
target?: Array<CreateProjectEnv1Target> | undefined;
/**
* If defined, the git branch of the environment variable (must have target=preview)
*/
gitBranch?: string | null | undefined;
/**
* A comment to add context on what this environment variable is for
*/
comment?: string | undefined;
/**
* The custom environment IDs associated with the environment variable
*/
customEnvironmentIds: Array<string>;
};
/**
* The type of environment variable
*/
export declare const OneType: {
readonly System: "system";
readonly Encrypted: "encrypted";
readonly Plain: "plain";
readonly Sensitive: "sensitive";
};
/**
* The type of environment variable
*/
export type OneType = ClosedEnum<typeof OneType>;
export declare const OneTarget: {
readonly Production: "production";
readonly Preview: "preview";
readonly Development: "development";
};
export type OneTarget = ClosedEnum<typeof OneTarget>;
export type CreateProjectEnv11 = {
/**
* The name of the environment variable
*/
key: string;
/**
* The value of the environment variable
*/
value: string;
/**
* The type of environment variable
*/
type: OneType;
/**
* The target environment of the environment variable
*/
target: Array<OneTarget>;
/**
* If defined, the git branch of the environment variable (must have target=preview)
*/
gitBranch?: string | null | undefined;
/**
* A comment to add context on what this environment variable is for
*/
comment?: string | undefined;
/**
* The custom environment IDs associated with the environment variable
*/
customEnvironmentIds?: Array<string> | undefined;
};
export type CreateProjectEnvRequestBody1 = CreateProjectEnv11 | CreateProjectEnv12;
export type CreateProjectEnvRequestBody = CreateProjectEnv11 | CreateProjectEnv12 | Array<CreateProjectEnv21 | CreateProjectEnv22>;
export type CreateProjectEnvRequest = {
/**
* The unique project identifier or the project name
*/
idOrName: string;
/**
* Allow override of environment variable if it already exists
*/
upsert?: 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;
requestBody: CreateProjectEnv11 | CreateProjectEnv12 | Array<CreateProjectEnv21 | CreateProjectEnv22>;
};
export declare const CreateProjectEnvTargetProjects2: {
readonly Production: "production";
readonly Preview: "preview";
readonly Development: "development";
};
export type CreateProjectEnvTargetProjects2 = ClosedEnum<typeof CreateProjectEnvTargetProjects2>;
export type CreateProjectEnvCreatedTarget = Array<string> | CreateProjectEnvTargetProjects2;
export declare const CreateProjectEnvCreatedType: {
readonly Encrypted: "encrypted";
readonly Plain: "plain";
readonly Secret: "secret";
readonly Sensitive: "sensitive";
readonly System: "system";
};
export type CreateProjectEnvCreatedType = ClosedEnum<typeof CreateProjectEnvCreatedType>;
/**
* User-facing config/secret model. When set, authoritative for new code paths when the env-var-config-secret-ui flag is enabled. Legacy rows omit this field; legacy rows omit it and callers fall back to existing `type` behavior.
*/
export declare const CreateProjectEnvCreatedVisibility: {
readonly Config: "config";
readonly Secret: "secret";
};
/**
* User-facing config/secret model. When set, authoritative for new code paths when the env-var-config-secret-ui flag is enabled. Legacy rows omit this field; legacy rows omit it and callers fall back to existing `type` behavior.
*/
export type CreateProjectEnvCreatedVisibility = ClosedEnum<typeof CreateProjectEnvCreatedVisibility>;
export type CreateProjectEnvContentHintProjects17 = {
type: "flags-connection-string";
projectId: string;
};
export type CreateProjectEnvContentHintProjects16 = {
type: "integration-store-secret";
storeId: string;
integrationId: string;
integrationProductId: string;
integrationConfigurationId: string;
};
export type CreateProjectEnvContentHintProjects15 = {
type: "postgres-url-no-ssl";
storeId: string;
};
export type CreateProjectEnvContentHintProjects14 = {
type: "postgres-database";
storeId: string;
};
export type CreateProjectEnvContentHintProjects13 = {
type: "postgres-password";
storeId: string;
};
export type CreateProjectEnvContentHintProjects12 = {
type: "postgres-host";
storeId: string;
};
export type CreateProjectEnvContentHintProjects11 = {
type: "postgres-user";
storeId: string;
};
export type CreateProjectEnvContentHintProjects10 = {
type: "postgres-prisma-url";
storeId: string;
};
export type CreateProjectEnvContentHintProjects9 = {
type: "postgres-url-non-pooling";
storeId: string;
};
export type CreateProjectEnvContentHintProjects8 = {
type: "postgres-url";
storeId: string;
};
export type CreateProjectEnvContentHintProjects7 = {
type: "blob-webhook-public-key";
storeId: string;
};
export type CreateProjectEnvContentHintProjects6 = {
type: "blob-store-id";
storeId: string;
};
export type CreateProjectEnvContentHintProjects5 = {
type: "blob-read-write-token";
storeId: string;
};
export type CreateProjectEnvContentHintProjects4 = {
type: "redis-rest-api-read-only-token";
storeId: string;
};
export type CreateProjectEnvContentHintProjects3 = {
type: "redis-rest-api-token";
storeId: string;
};
export type CreateProjectEnvContentHintProjects2 = {
type: "redis-rest-api-url";
storeId: string;
};
export type CreateProjectEnvContentHintProjects1 = {
type: "redis-url";
storeId: string;
};
export type CreateProjectEnvCreatedContentHint = CreateProjectEnvContentHintProjects1 | CreateProjectEnvContentHintProjects2 | CreateProjectEnvContentHintProjects3 | CreateProjectEnvContentHintProjects4 | CreateProjectEnvContentHintProjects5 | CreateProjectEnvContentHintProjects6 | CreateProjectEnvContentHintProjects7 | CreateProjectEnvContentHintProjects8 | CreateProjectEnvContentHintProjects9 | CreateProjectEnvContentHintProjects10 | CreateProjectEnvContentHintProjects11 | CreateProjectEnvContentHintProjects12 | CreateProjectEnvContentHintProjects13 | CreateProjectEnvContentHintProjects14 | CreateProjectEnvContentHintProjects15 | CreateProjectEnvContentHintProjects16 | CreateProjectEnvContentHintProjects17;
export declare const CreateProjectEnvCreatedProjectsResponseType: {
readonly FlagsSecret: "flags-secret";
};
export type CreateProjectEnvCreatedProjectsResponseType = ClosedEnum<typeof CreateProjectEnvCreatedProjectsResponseType>;
/**
* Similar to `contentHints`, but should not be exposed to the user.
*/
export type CreateProjectEnvCreatedInternalContentHint = {
type: CreateProjectEnvCreatedProjectsResponseType;
/**
* Contains the `value` of the env variable, encrypted with a special key to make decryption possible in the subscriber Lambda.
*/
encryptedValue: string;
};
export type Created2 = {
target?: Array<string> | CreateProjectEnvTargetProjects2 | undefined;
type: CreateProjectEnvCreatedType;
/**
* This is used to identify variables that have been migrated from type secret to sensitive.
*/
sunsetSecretId?: string | undefined;
/**
* Legacy now-encryption ciphertext, present after migration swaps value/vsmValue
*/
legacyValue?: string | undefined;
decrypted?: boolean | undefined;
value: string;
vsmValue?: string | undefined;
id?: string | undefined;
key: string;
configurationId?: string | null | undefined;
createdAt?: number | undefined;
updatedAt?: number | undefined;
createdBy?: string | null | undefined;
updatedBy?: string | null | undefined;
gitBranch?: string | undefined;
/**
* User-facing config/secret model. When set, authoritative for new code paths when the env-var-config-secret-ui flag is enabled. Legacy rows omit this field; legacy rows omit it and callers fall back to existing `type` behavior.
*/
visibility?: CreateProjectEnvCreatedVisibility | undefined;
edgeConfigId?: string | null | undefined;
edgeConfigTokenId?: string | null | undefined;
contentHint?: CreateProjectEnvContentHintProjects1 | CreateProjectEnvContentHintProjects2 | CreateProjectEnvContentHintProjects3 | CreateProjectEnvContentHintProjects4 | CreateProjectEnvContentHintProjects5 | CreateProjectEnvContentHintProjects6 | CreateProjectEnvContentHintProjects7 | CreateProjectEnvContentHintProjects8 | CreateProjectEnvContentHintProjects9 | CreateProjectEnvContentHintProjects10 | CreateProjectEnvContentHintProjects11 | CreateProjectEnvContentHintProjects12 | CreateProjectEnvContentHintProjects13 | CreateProjectEnvContentHintProjects14 | CreateProjectEnvContentHintProjects15 | CreateProjectEnvContentHintProjects16 | CreateProjectEnvContentHintProjects17 | null | undefined;
/**
* Similar to `contentHints`, but should not be exposed to the user.
*/
internalContentHint?: CreateProjectEnvCreatedInternalContentHint | null | undefined;
comment?: string | undefined;
customEnvironmentIds?: Array<string> | undefined;
system?: boolean | undefined;
};
export declare const CreateProjectEnvTarget2: {
readonly Production: "production";
readonly Preview: "preview";
readonly Development: "development";
};
export type CreateProjectEnvTarget2 = ClosedEnum<typeof CreateProjectEnvTarget2>;
export declare const CreateProjectEnvTarget1: {
readonly Production: "production";
readonly Preview: "preview";
readonly Development: "development";
};
export type CreateProjectEnvTarget1 = ClosedEnum<typeof CreateProjectEnvTarget1>;
export type CreatedTarget = Array<CreateProjectEnvTarget1> | CreateProjectEnvTarget2;
export declare const CreatedType: {
readonly Encrypted: "encrypted";
readonly Plain: "plain";
readonly Secret: "secret";
readonly Sensitive: "sensitive";
readonly System: "system";
};
export type CreatedType = ClosedEnum<typeof CreatedType>;
/**
* User-facing config/secret model. When set, authoritative for new code paths when the env-var-config-secret-ui flag is enabled. Legacy rows omit this field; legacy rows omit it and callers fall back to existing `type` behavior.
*/
export declare const CreatedVisibility: {
readonly Config: "config";
readonly Secret: "secret";
};
/**
* User-facing config/secret model. When set, authoritative for new code paths when the env-var-config-secret-ui flag is enabled. Legacy rows omit this field; legacy rows omit it and callers fall back to existing `type` behavior.
*/
export type CreatedVisibility = ClosedEnum<typeof CreatedVisibility>;
export type CreateProjectEnvContentHint17 = {
type: "flags-connection-string";
projectId: string;
};
export type CreateProjectEnvContentHint16 = {
type: "integration-store-secret";
storeId: string;
integrationId: string;
integrationProductId: string;
integrationConfigurationId: string;
};
export type CreateProjectEnvContentHint15 = {
type: "postgres-url-no-ssl";
storeId: string;
};
export type CreateProjectEnvContentHint14 = {
type: "postgres-database";
storeId: string;
};
export type CreateProjectEnvContentHint13 = {
type: "postgres-password";
storeId: string;
};
export type CreateProjectEnvContentHint12 = {
type: "postgres-host";
storeId: string;
};
export type CreateProjectEnvContentHint11 = {
type: "postgres-user";
storeId: string;
};
export type CreateProjectEnvContentHint10 = {
type: "postgres-prisma-url";
storeId: string;
};
export type CreateProjectEnvContentHint9 = {
type: "postgres-url-non-pooling";
storeId: string;
};
export type CreateProjectEnvContentHint8 = {
type: "postgres-url";
storeId: string;
};
export type CreateProjectEnvContentHint7 = {
type: "blob-webhook-public-key";
storeId: string;
};
export type CreateProjectEnvContentHint6 = {
type: "blob-store-id";
storeId: string;
};
export type CreateProjectEnvContentHint5 = {
type: "blob-read-write-token";
storeId: string;
};
export type CreateProjectEnvContentHint4 = {
type: "redis-rest-api-read-only-token";
storeId: string;
};
export type CreateProjectEnvContentHint3 = {
type: "redis-rest-api-token";
storeId: string;
};
export type CreateProjectEnvContentHint2 = {
type: "redis-rest-api-url";
storeId: string;
};
export type CreateProjectEnvContentHint1 = {
type: "redis-url";
storeId: string;
};
export type CreatedContentHint = CreateProjectEnvContentHint1 | CreateProjectEnvContentHint2 | CreateProjectEnvContentHint3 | CreateProjectEnvContentHint4 | CreateProjectEnvContentHint5 | CreateProjectEnvContentHint6 | CreateProjectEnvContentHint7 | CreateProjectEnvContentHint8 | CreateProjectEnvContentHint9 | CreateProjectEnvContentHint10 | CreateProjectEnvContentHint11 | CreateProjectEnvContentHint12 | CreateProjectEnvContentHint13 | CreateProjectEnvContentHint14 | CreateProjectEnvContentHint15 | CreateProjectEnvContentHint16 | CreateProjectEnvContentHint17;
export declare const CreateProjectEnvCreatedProjectsType: {
readonly FlagsSecret: "flags-secret";
};
export type CreateProjectEnvCreatedProjectsType = ClosedEnum<typeof CreateProjectEnvCreatedProjectsType>;
/**
* Similar to `contentHints`, but should not be exposed to the user.
*/
export type CreatedInternalContentHint = {
type: CreateProjectEnvCreatedProjectsType;
/**
* Contains the `value` of the env variable, encrypted with a special key to make decryption possible in the subscriber Lambda.
*/
encryptedValue: string;
};
export type Created1 = {
target?: Array<CreateProjectEnvTarget1> | CreateProjectEnvTarget2 | undefined;
type: CreatedType;
/**
* This is used to identify variables that have been migrated from type secret to sensitive.
*/
sunsetSecretId?: string | undefined;
/**
* Legacy now-encryption ciphertext, present after migration swaps value/vsmValue
*/
legacyValue?: string | undefined;
decrypted?: boolean | undefined;
value: string;
vsmValue?: string | undefined;
id?: string | undefined;
key: string;
configurationId?: string | null | undefined;
createdAt?: number | undefined;
updatedAt?: number | undefined;
createdBy?: string | null | undefined;
updatedBy?: string | null | undefined;
gitBranch?: string | undefined;
/**
* User-facing config/secret model. When set, authoritative for new code paths when the env-var-config-secret-ui flag is enabled. Legacy rows omit this field; legacy rows omit it and callers fall back to existing `type` behavior.
*/
visibility?: CreatedVisibility | undefined;
edgeConfigId?: string | null | undefined;
edgeConfigTokenId?: string | null | undefined;
contentHint?: CreateProjectEnvContentHint1 | CreateProjectEnvContentHint2 | CreateProjectEnvContentHint3 | CreateProjectEnvContentHint4 | CreateProjectEnvContentHint5 | CreateProjectEnvContentHint6 | CreateProjectEnvContentHint7 | CreateProjectEnvContentHint8 | CreateProjectEnvContentHint9 | CreateProjectEnvContentHint10 | CreateProjectEnvContentHint11 | CreateProjectEnvContentHint12 | CreateProjectEnvContentHint13 | CreateProjectEnvContentHint14 | CreateProjectEnvContentHint15 | CreateProjectEnvContentHint16 | CreateProjectEnvContentHint17 | null | undefined;
/**
* Similar to `contentHints`, but should not be exposed to the user.
*/
internalContentHint?: CreatedInternalContentHint | null | undefined;
comment?: string | undefined;
customEnvironmentIds?: Array<string> | undefined;
system?: boolean | undefined;
};
export type CreateProjectEnvCreated = Created1 | Array<Created2>;
export declare const CreateProjectEnvValue2: {
readonly Production: "production";
readonly Preview: "preview";
readonly Development: "development";
};
export type CreateProjectEnvValue2 = ClosedEnum<typeof CreateProjectEnvValue2>;
export type CreateProjectEnvValue = string | Array<CreateProjectEnvValue2>;
export declare const CreateProjectEnvTargetProjectsResponse2: {
readonly Production: "production";
readonly Preview: "preview";
readonly Development: "development";
};
export type CreateProjectEnvTargetProjectsResponse2 = ClosedEnum<typeof CreateProjectEnvTargetProjectsResponse2>;
export declare const CreateProjectEnvTargetProjects1: {
readonly Development: "development";
readonly Preview: "preview";
readonly Production: "production";
};
export type CreateProjectEnvTargetProjects1 = ClosedEnum<typeof CreateProjectEnvTargetProjects1>;
export type CreateProjectEnvTarget = Array<CreateProjectEnvTargetProjects1> | CreateProjectEnvTargetProjectsResponse2;
export type CreateProjectEnvError = {
code: string;
message: string;
key?: string | undefined;
envVarId?: string | undefined;
envVarKey?: string | undefined;
action?: string | undefined;
link?: string | undefined;
value?: string | Array<CreateProjectEnvValue2> | undefined;
gitBranch?: string | undefined;
target?: Array<CreateProjectEnvTargetProjects1> | CreateProjectEnvTargetProjectsResponse2 | undefined;
project?: string | undefined;
};
export type CreateProjectEnvFailed = {
error: CreateProjectEnvError;
};
/**
* The environment variable was created successfully
*/
export type CreateProjectEnvResponseBody = {
created?: Created1 | Array<Created2> | undefined;
failed: Array<CreateProjectEnvFailed>;
};
/** @internal */
export declare const CreateProjectEnv2Type$outboundSchema: z.ZodNativeEnum<typeof CreateProjectEnv2Type>;
/** @internal */
export declare const CreateProjectEnv2Target$outboundSchema: z.ZodNativeEnum<typeof CreateProjectEnv2Target>;
/** @internal */
export type CreateProjectEnv22$Outbound = {
key: string;
value: string;
type: string;
target?: Array<string> | undefined;
gitBranch?: string | null | undefined;
comment?: string | undefined;
customEnvironmentIds: Array<string>;
};
/** @internal */
export declare const CreateProjectEnv22$outboundSchema: z.ZodType<CreateProjectEnv22$Outbound, z.ZodTypeDef, CreateProjectEnv22>;
export declare function createProjectEnv22ToJSON(createProjectEnv22: CreateProjectEnv22): string;
/** @internal */
export declare const TwoType$outboundSchema: z.ZodNativeEnum<typeof TwoType>;
/** @internal */
export declare const TwoTarget$outboundSchema: z.ZodNativeEnum<typeof TwoTarget>;
/** @internal */
export type CreateProjectEnv21$Outbound = {
key: string;
value: string;
type: string;
target: Array<string>;
gitBranch?: string | null | undefined;
comment?: string | undefined;
customEnvironmentIds?: Array<string> | undefined;
};
/** @internal */
export declare const CreateProjectEnv21$outboundSchema: z.ZodType<CreateProjectEnv21$Outbound, z.ZodTypeDef, CreateProjectEnv21>;
export declare function createProjectEnv21ToJSON(createProjectEnv21: CreateProjectEnv21): string;
/** @internal */
export type CreateProjectEnvRequestBody2$Outbound = CreateProjectEnv21$Outbound | CreateProjectEnv22$Outbound;
/** @internal */
export declare const CreateProjectEnvRequestBody2$outboundSchema: z.ZodType<CreateProjectEnvRequestBody2$Outbound, z.ZodTypeDef, CreateProjectEnvRequestBody2>;
export declare function createProjectEnvRequestBody2ToJSON(createProjectEnvRequestBody2: CreateProjectEnvRequestBody2): string;
/** @internal */
export declare const CreateProjectEnv1Type$outboundSchema: z.ZodNativeEnum<typeof CreateProjectEnv1Type>;
/** @internal */
export declare const CreateProjectEnv1Target$outboundSchema: z.ZodNativeEnum<typeof CreateProjectEnv1Target>;
/** @internal */
export type CreateProjectEnv12$Outbound = {
key: string;
value: string;
type: string;
target?: Array<string> | undefined;
gitBranch?: string | null | undefined;
comment?: string | undefined;
customEnvironmentIds: Array<string>;
};
/** @internal */
export declare const CreateProjectEnv12$outboundSchema: z.ZodType<CreateProjectEnv12$Outbound, z.ZodTypeDef, CreateProjectEnv12>;
export declare function createProjectEnv12ToJSON(createProjectEnv12: CreateProjectEnv12): string;
/** @internal */
export declare const OneType$outboundSchema: z.ZodNativeEnum<typeof OneType>;
/** @internal */
export declare const OneTarget$outboundSchema: z.ZodNativeEnum<typeof OneTarget>;
/** @internal */
export type CreateProjectEnv11$Outbound = {
key: string;
value: string;
type: string;
target: Array<string>;
gitBranch?: string | null | undefined;
comment?: string | undefined;
customEnvironmentIds?: Array<string> | undefined;
};
/** @internal */
export declare const CreateProjectEnv11$outboundSchema: z.ZodType<CreateProjectEnv11$Outbound, z.ZodTypeDef, CreateProjectEnv11>;
export declare function createProjectEnv11ToJSON(createProjectEnv11: CreateProjectEnv11): string;
/** @internal */
export type CreateProjectEnvRequestBody1$Outbound = CreateProjectEnv11$Outbound | CreateProjectEnv12$Outbound;
/** @internal */
export declare const CreateProjectEnvRequestBody1$outboundSchema: z.ZodType<CreateProjectEnvRequestBody1$Outbound, z.ZodTypeDef, CreateProjectEnvRequestBody1>;
export declare function createProjectEnvRequestBody1ToJSON(createProjectEnvRequestBody1: CreateProjectEnvRequestBody1): string;
/** @internal */
export type CreateProjectEnvRequestBody$Outbound = CreateProjectEnv11$Outbound | CreateProjectEnv12$Outbound | Array<CreateProjectEnv21$Outbound | CreateProjectEnv22$Outbound>;
/** @internal */
export declare const CreateProjectEnvRequestBody$outboundSchema: z.ZodType<CreateProjectEnvRequestBody$Outbound, z.ZodTypeDef, CreateProjectEnvRequestBody>;
export declare function createProjectEnvRequestBodyToJSON(createProjectEnvRequestBody: CreateProjectEnvRequestBody): string;
/** @internal */
export type CreateProjectEnvRequest$Outbound = {
idOrName: string;
upsert?: string | undefined;
teamId?: string | undefined;
slug?: string | undefined;
RequestBody: CreateProjectEnv11$Outbound | CreateProjectEnv12$Outbound | Array<CreateProjectEnv21$Outbound | CreateProjectEnv22$Outbound>;
};
/** @internal */
export declare const CreateProjectEnvRequest$outboundSchema: z.ZodType<CreateProjectEnvRequest$Outbound, z.ZodTypeDef, CreateProjectEnvRequest>;
export declare function createProjectEnvRequestToJSON(createProjectEnvRequest: CreateProjectEnvRequest): string;
/** @internal */
export declare const CreateProjectEnvTargetProjects2$inboundSchema: z.ZodNativeEnum<typeof CreateProjectEnvTargetProjects2>;
/** @internal */
export declare const CreateProjectEnvCreatedTarget$inboundSchema: z.ZodType<CreateProjectEnvCreatedTarget, z.ZodTypeDef, unknown>;
export declare function createProjectEnvCreatedTargetFromJSON(jsonString: string): SafeParseResult<CreateProjectEnvCreatedTarget, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvCreatedType$inboundSchema: z.ZodNativeEnum<typeof CreateProjectEnvCreatedType>;
/** @internal */
export declare const CreateProjectEnvCreatedVisibility$inboundSchema: z.ZodNativeEnum<typeof CreateProjectEnvCreatedVisibility>;
/** @internal */
export declare const CreateProjectEnvContentHintProjects17$inboundSchema: z.ZodType<CreateProjectEnvContentHintProjects17, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHintProjects17FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHintProjects17, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvContentHintProjects16$inboundSchema: z.ZodType<CreateProjectEnvContentHintProjects16, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHintProjects16FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHintProjects16, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvContentHintProjects15$inboundSchema: z.ZodType<CreateProjectEnvContentHintProjects15, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHintProjects15FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHintProjects15, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvContentHintProjects14$inboundSchema: z.ZodType<CreateProjectEnvContentHintProjects14, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHintProjects14FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHintProjects14, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvContentHintProjects13$inboundSchema: z.ZodType<CreateProjectEnvContentHintProjects13, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHintProjects13FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHintProjects13, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvContentHintProjects12$inboundSchema: z.ZodType<CreateProjectEnvContentHintProjects12, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHintProjects12FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHintProjects12, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvContentHintProjects11$inboundSchema: z.ZodType<CreateProjectEnvContentHintProjects11, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHintProjects11FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHintProjects11, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvContentHintProjects10$inboundSchema: z.ZodType<CreateProjectEnvContentHintProjects10, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHintProjects10FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHintProjects10, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvContentHintProjects9$inboundSchema: z.ZodType<CreateProjectEnvContentHintProjects9, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHintProjects9FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHintProjects9, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvContentHintProjects8$inboundSchema: z.ZodType<CreateProjectEnvContentHintProjects8, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHintProjects8FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHintProjects8, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvContentHintProjects7$inboundSchema: z.ZodType<CreateProjectEnvContentHintProjects7, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHintProjects7FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHintProjects7, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvContentHintProjects6$inboundSchema: z.ZodType<CreateProjectEnvContentHintProjects6, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHintProjects6FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHintProjects6, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvContentHintProjects5$inboundSchema: z.ZodType<CreateProjectEnvContentHintProjects5, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHintProjects5FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHintProjects5, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvContentHintProjects4$inboundSchema: z.ZodType<CreateProjectEnvContentHintProjects4, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHintProjects4FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHintProjects4, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvContentHintProjects3$inboundSchema: z.ZodType<CreateProjectEnvContentHintProjects3, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHintProjects3FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHintProjects3, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvContentHintProjects2$inboundSchema: z.ZodType<CreateProjectEnvContentHintProjects2, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHintProjects2FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHintProjects2, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvContentHintProjects1$inboundSchema: z.ZodType<CreateProjectEnvContentHintProjects1, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHintProjects1FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHintProjects1, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvCreatedContentHint$inboundSchema: z.ZodType<CreateProjectEnvCreatedContentHint, z.ZodTypeDef, unknown>;
export declare function createProjectEnvCreatedContentHintFromJSON(jsonString: string): SafeParseResult<CreateProjectEnvCreatedContentHint, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvCreatedProjectsResponseType$inboundSchema: z.ZodNativeEnum<typeof CreateProjectEnvCreatedProjectsResponseType>;
/** @internal */
export declare const CreateProjectEnvCreatedInternalContentHint$inboundSchema: z.ZodType<CreateProjectEnvCreatedInternalContentHint, z.ZodTypeDef, unknown>;
export declare function createProjectEnvCreatedInternalContentHintFromJSON(jsonString: string): SafeParseResult<CreateProjectEnvCreatedInternalContentHint, SDKValidationError>;
/** @internal */
export declare const Created2$inboundSchema: z.ZodType<Created2, z.ZodTypeDef, unknown>;
export declare function created2FromJSON(jsonString: string): SafeParseResult<Created2, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvTarget2$inboundSchema: z.ZodNativeEnum<typeof CreateProjectEnvTarget2>;
/** @internal */
export declare const CreateProjectEnvTarget1$inboundSchema: z.ZodNativeEnum<typeof CreateProjectEnvTarget1>;
/** @internal */
export declare const CreatedTarget$inboundSchema: z.ZodType<CreatedTarget, z.ZodTypeDef, unknown>;
export declare function createdTargetFromJSON(jsonString: string): SafeParseResult<CreatedTarget, SDKValidationError>;
/** @internal */
export declare const CreatedType$inboundSchema: z.ZodNativeEnum<typeof CreatedType>;
/** @internal */
export declare const CreatedVisibility$inboundSchema: z.ZodNativeEnum<typeof CreatedVisibility>;
/** @internal */
export declare const CreateProjectEnvContentHint17$inboundSchema: z.ZodType<CreateProjectEnvContentHint17, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHint17FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHint17, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvContentHint16$inboundSchema: z.ZodType<CreateProjectEnvContentHint16, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHint16FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHint16, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvContentHint15$inboundSchema: z.ZodType<CreateProjectEnvContentHint15, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHint15FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHint15, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvContentHint14$inboundSchema: z.ZodType<CreateProjectEnvContentHint14, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHint14FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHint14, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvContentHint13$inboundSchema: z.ZodType<CreateProjectEnvContentHint13, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHint13FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHint13, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvContentHint12$inboundSchema: z.ZodType<CreateProjectEnvContentHint12, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHint12FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHint12, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvContentHint11$inboundSchema: z.ZodType<CreateProjectEnvContentHint11, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHint11FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHint11, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvContentHint10$inboundSchema: z.ZodType<CreateProjectEnvContentHint10, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHint10FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHint10, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvContentHint9$inboundSchema: z.ZodType<CreateProjectEnvContentHint9, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHint9FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHint9, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvContentHint8$inboundSchema: z.ZodType<CreateProjectEnvContentHint8, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHint8FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHint8, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvContentHint7$inboundSchema: z.ZodType<CreateProjectEnvContentHint7, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHint7FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHint7, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvContentHint6$inboundSchema: z.ZodType<CreateProjectEnvContentHint6, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHint6FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHint6, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvContentHint5$inboundSchema: z.ZodType<CreateProjectEnvContentHint5, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHint5FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHint5, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvContentHint4$inboundSchema: z.ZodType<CreateProjectEnvContentHint4, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHint4FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHint4, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvContentHint3$inboundSchema: z.ZodType<CreateProjectEnvContentHint3, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHint3FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHint3, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvContentHint2$inboundSchema: z.ZodType<CreateProjectEnvContentHint2, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHint2FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHint2, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvContentHint1$inboundSchema: z.ZodType<CreateProjectEnvContentHint1, z.ZodTypeDef, unknown>;
export declare function createProjectEnvContentHint1FromJSON(jsonString: string): SafeParseResult<CreateProjectEnvContentHint1, SDKValidationError>;
/** @internal */
export declare const CreatedContentHint$inboundSchema: z.ZodType<CreatedContentHint, z.ZodTypeDef, unknown>;
export declare function createdContentHintFromJSON(jsonString: string): SafeParseResult<CreatedContentHint, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvCreatedProjectsType$inboundSchema: z.ZodNativeEnum<typeof CreateProjectEnvCreatedProjectsType>;
/** @internal */
export declare const CreatedInternalContentHint$inboundSchema: z.ZodType<CreatedInternalContentHint, z.ZodTypeDef, unknown>;
export declare function createdInternalContentHintFromJSON(jsonString: string): SafeParseResult<CreatedInternalContentHint, SDKValidationError>;
/** @internal */
export declare const Created1$inboundSchema: z.ZodType<Created1, z.ZodTypeDef, unknown>;
export declare function created1FromJSON(jsonString: string): SafeParseResult<Created1, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvCreated$inboundSchema: z.ZodType<CreateProjectEnvCreated, z.ZodTypeDef, unknown>;
export declare function createProjectEnvCreatedFromJSON(jsonString: string): SafeParseResult<CreateProjectEnvCreated, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvValue2$inboundSchema: z.ZodNativeEnum<typeof CreateProjectEnvValue2>;
/** @internal */
export declare const CreateProjectEnvValue$inboundSchema: z.ZodType<CreateProjectEnvValue, z.ZodTypeDef, unknown>;
export declare function createProjectEnvValueFromJSON(jsonString: string): SafeParseResult<CreateProjectEnvValue, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvTargetProjectsResponse2$inboundSchema: z.ZodNativeEnum<typeof CreateProjectEnvTargetProjectsResponse2>;
/** @internal */
export declare const CreateProjectEnvTargetProjects1$inboundSchema: z.ZodNativeEnum<typeof CreateProjectEnvTargetProjects1>;
/** @internal */
export declare const CreateProjectEnvTarget$inboundSchema: z.ZodType<CreateProjectEnvTarget, z.ZodTypeDef, unknown>;
export declare function createProjectEnvTargetFromJSON(jsonString: string): SafeParseResult<CreateProjectEnvTarget, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvError$inboundSchema: z.ZodType<CreateProjectEnvError, z.ZodTypeDef, unknown>;
export declare function createProjectEnvErrorFromJSON(jsonString: string): SafeParseResult<CreateProjectEnvError, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvFailed$inboundSchema: z.ZodType<CreateProjectEnvFailed, z.ZodTypeDef, unknown>;
export declare function createProjectEnvFailedFromJSON(jsonString: string): SafeParseResult<CreateProjectEnvFailed, SDKValidationError>;
/** @internal */
export declare const CreateProjectEnvResponseBody$inboundSchema: z.ZodType<CreateProjectEnvResponseBody, z.ZodTypeDef, unknown>;
export declare function createProjectEnvResponseBodyFromJSON(jsonString: string): SafeParseResult<CreateProjectEnvResponseBody, SDKValidationError>;
//# sourceMappingURL=createprojectenvop.d.ts.map