import * as z from "zod/v4"; import { ClosedEnum } from "../types/enums.js"; import { Result as SafeParseResult } from "../types/fp.js"; import { SDKValidationError } from "./errors/sdkvalidationerror.js"; /** * Deployment status of the internal deployment */ export declare const ManagerDeploymentStatus: { readonly Pending: "pending"; readonly PreflightsFailed: "preflights-failed"; readonly InitialSetup: "initial-setup"; readonly InitialSetupFailed: "initial-setup-failed"; readonly Provisioning: "provisioning"; readonly WaitingForMachines: "waiting-for-machines"; readonly ProvisioningFailed: "provisioning-failed"; readonly Running: "running"; readonly RefreshFailed: "refresh-failed"; readonly UpdatePending: "update-pending"; readonly Updating: "updating"; readonly UpdateFailed: "update-failed"; readonly DeletePending: "delete-pending"; readonly Deleting: "deleting"; readonly DeleteFailed: "delete-failed"; readonly TeardownRequired: "teardown-required"; readonly TeardownFailed: "teardown-failed"; readonly Deleted: "deleted"; readonly Error: "error"; }; /** * Deployment status of the internal deployment */ export type ManagerDeploymentStatus = ClosedEnum; export type ManagerDeploymentResources = { /** * Resource type */ type: string; /** * Resource status */ status: string; /** * Resource outputs */ outputs?: { [k: string]: any | null; } | undefined; }; export type ManagerDeployment = { /** * Platform of the internal deployment */ platform: string; /** * Deployment status of the internal deployment */ status: ManagerDeploymentStatus; /** * Internal deployment ID */ deploymentId: string; /** * Currently deployed private manager release */ currentReleaseId?: string | null | undefined; /** * Target private manager release for an in-progress update */ desiredReleaseId?: string | null | undefined; /** * Latest provision / upgrade / delete error */ error?: any | null | undefined; /** * Simplified stack state resources */ resources: { [k: string]: ManagerDeploymentResources; }; /** * Manager environment info */ environmentInfo?: any | null | undefined; }; /** @internal */ export declare const ManagerDeploymentStatus$inboundSchema: z.ZodEnum; /** @internal */ export declare const ManagerDeploymentResources$inboundSchema: z.ZodType; export declare function managerDeploymentResourcesFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ManagerDeployment$inboundSchema: z.ZodType; export declare function managerDeploymentFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=managerdeployment.d.ts.map