import * as z from "zod/v4-mini"; import { Result as SafeParseResult } from "../types/fp.js"; import { SDKValidationError } from "./errors/sdk-validation-error.js"; export type IdAgentIdEnvironmentAgentId = string | number; /** * The active revision number. */ export type ActiveRevision = string | number; export type Generation = string | number; export type IdAgentIdEnvironment = { id: string; agentId: string | number; /** * The slot Environment; null is the default slot. */ environment: string | null; activeRevisionId: string | null; /** * The active revision number. */ activeRevision: string | number | null; generation: string | number; /** * False once retired; launches from the slot are refused. */ enabled: boolean; createdAt: string; updatedAt: string; }; /** @internal */ export declare const IdAgentIdEnvironmentAgentId$inboundSchema: z.ZodMiniType; export declare function idAgentIdEnvironmentAgentIdFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ActiveRevision$inboundSchema: z.ZodMiniType; export declare function activeRevisionFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const Generation$inboundSchema: z.ZodMiniType; export declare function generationFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const IdAgentIdEnvironment$inboundSchema: z.ZodMiniType; export declare function idAgentIdEnvironmentFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=id-agent-id-environment.d.ts.map