import * as z from "zod/v4-mini"; import { OpenEnum } from "../types/enums.js"; import { Result as SafeParseResult } from "../types/fp.js"; import { SDKValidationError } from "./errors/sdk-validation-error.js"; export type IdAgentIdDeploymentIdAgentId = string | number; export declare enum OperationKind { Deploy = "deploy", Activate = "activate", Retire = "retire" } export type OperationKindOpen = OpenEnum; export declare enum Stage { Accepted = "accepted", Validating = "validating", Validated = "validated", Preparing = "preparing", Ready = "ready", Active = "active", Retired = "retired", Failed = "failed" } export type StageOpen = OpenEnum; export type IdAgentIdDeploymentId = { id: string; agentId: string | number; deploymentId: string | null; revisionId: string | null; operationKind: OperationKindOpen; idempotencyKey: string; stage: StageOpen; result: { [k: string]: any; } | null; error: { [k: string]: any; } | null; createdAt: string; updatedAt: string; }; /** @internal */ export declare const IdAgentIdDeploymentIdAgentId$inboundSchema: z.ZodMiniType; export declare function idAgentIdDeploymentIdAgentIdFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const OperationKind$inboundSchema: z.ZodMiniType; /** @internal */ export declare const Stage$inboundSchema: z.ZodMiniType; /** @internal */ export declare const IdAgentIdDeploymentId$inboundSchema: z.ZodMiniType; export declare function idAgentIdDeploymentIdFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=id-agent-id-deployment-id.d.ts.map