import * as z from "zod/v4-mini"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdk-validation-error.js"; import * as models from "../index.js"; export type ActivateHelixAgentRequest = { slug: string; body: models.RevisionEnvironmentExpectedGeneration; }; /** * The deployment is the current slot state. The operation and its result preserve the outcome of the idempotent mutation. */ export type ActivateHelixAgentResponse = { deployment: models.IdAgentIdEnvironment; operation: models.IdAgentIdDeploymentId; }; /** @internal */ export type ActivateHelixAgentRequest$Outbound = { slug: string; body: models.RevisionEnvironmentExpectedGeneration$Outbound; }; /** @internal */ export declare const ActivateHelixAgentRequest$outboundSchema: z.ZodMiniType; export declare function activateHelixAgentRequestToJSON(activateHelixAgentRequest: ActivateHelixAgentRequest): string; /** @internal */ export declare const ActivateHelixAgentResponse$inboundSchema: z.ZodMiniType; export declare function activateHelixAgentResponseFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=activate-helix-agent.d.ts.map