import { z } from 'zod'; /** * Cluster type determines infrastructure setup behavior. * - `kind`: Create/manage a local Kind cluster with local Docker registry * - `generic`: Assume an existing cluster (AKS, EKS, GKE, minikube, etc.) */ export declare const clusterTypeSchema: z.ZodOptional>; export type ClusterType = z.infer; export declare const prepareClusterSchema: z.ZodObject<{ clusterType: z.ZodOptional>; environment: z.ZodOptional>; namespace: z.ZodOptional; targetPlatform: z.ZodDefault>; strictPlatformValidation: z.ZodDefault>; }, "strip", z.ZodTypeAny, { targetPlatform: "linux/amd64" | "linux/arm64" | "linux/arm/v7" | "linux/arm/v6" | "linux/386" | "linux/ppc64le" | "linux/s390x" | "linux/riscv64" | "windows/amd64"; strictPlatformValidation: boolean; environment?: "development" | "staging" | "production" | "testing" | undefined; namespace?: string | undefined; clusterType?: "generic" | "kind" | undefined; }, { environment?: "development" | "staging" | "production" | "testing" | undefined; namespace?: string | undefined; targetPlatform?: "linux/amd64" | "linux/arm64" | "linux/arm/v7" | "linux/arm/v6" | "linux/386" | "linux/ppc64le" | "linux/s390x" | "linux/riscv64" | "windows/amd64" | undefined; strictPlatformValidation?: boolean | undefined; clusterType?: "generic" | "kind" | undefined; }>; export type PrepareClusterParams = z.infer; //# sourceMappingURL=schema.d.ts.map