import * as z from "zod/v3"; import { ClosedEnum } from "../../types/enums.js"; import { EnvironmentVariableValueDto, EnvironmentVariableValueDto$Outbound } from "./environmentvariablevaluedto.js"; /** * The type of the variable */ export declare const CreateEnvironmentVariableRequestDtoType: { readonly String: "string"; }; /** * The type of the variable */ export type CreateEnvironmentVariableRequestDtoType = ClosedEnum; export type CreateEnvironmentVariableRequestDto = { /** * Unique key for the variable. Must start with a letter and contain only letters, digits, and underscores. */ key: string; /** * The type of the variable */ type?: CreateEnvironmentVariableRequestDtoType | undefined; /** * Whether this variable is a secret (encrypted at rest, masked in responses) */ isSecret?: boolean | undefined; values?: Array | undefined; }; /** @internal */ export declare const CreateEnvironmentVariableRequestDtoType$outboundSchema: z.ZodNativeEnum; /** @internal */ export type CreateEnvironmentVariableRequestDto$Outbound = { key: string; type?: string | undefined; isSecret?: boolean | undefined; values?: Array | undefined; }; /** @internal */ export declare const CreateEnvironmentVariableRequestDto$outboundSchema: z.ZodType; export declare function createEnvironmentVariableRequestDtoToJSON(createEnvironmentVariableRequestDto: CreateEnvironmentVariableRequestDto): string; //# sourceMappingURL=createenvironmentvariablerequestdto.d.ts.map