import * as z from "zod/v4"; import { ClosedEnum } from "../types/enums.js"; export declare const DeploymentSetupItemSelectionItem: { readonly Deployment: "deployment"; readonly Models: "models"; readonly Keys: "keys"; readonly Bucket: "bucket"; readonly Registry: "registry"; readonly Sandbox: "sandbox"; }; export type DeploymentSetupItemSelectionItem = ClosedEnum; export declare const DeploymentSetupItemSelectionProviderAllowlist: { readonly AwsBedrock: "aws-bedrock"; readonly GcpVertex: "gcp-vertex"; readonly AzureFoundry: "azure-foundry"; readonly Anthropic: "anthropic"; readonly Databricks: "databricks"; readonly Openai: "openai"; }; export type DeploymentSetupItemSelectionProviderAllowlist = ClosedEnum; export type DeploymentSetupItemSelection = { item: DeploymentSetupItemSelectionItem; required: boolean; releaseChannel?: string | undefined; /** * Deprecated request shorthand. Use deploymentSetupConfig.policy.allowedAIProviders. */ providerAllowlist?: Array | undefined; }; /** @internal */ export declare const DeploymentSetupItemSelectionItem$outboundSchema: z.ZodEnum; /** @internal */ export declare const DeploymentSetupItemSelectionProviderAllowlist$outboundSchema: z.ZodEnum; /** @internal */ export type DeploymentSetupItemSelection$Outbound = { item: string; required: boolean; releaseChannel?: string | undefined; providerAllowlist?: Array | undefined; }; /** @internal */ export declare const DeploymentSetupItemSelection$outboundSchema: z.ZodType; export declare function deploymentSetupItemSelectionToJSON(deploymentSetupItemSelection: DeploymentSetupItemSelection): string; //# sourceMappingURL=deploymentsetupitemselection.d.ts.map