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 PackageFormatVersion = string | number; export type LaunchAbiVersion = string | number; export type MaxArchiveBytes = string | number; export type ObjectStore = { configured: boolean; description: string | null; }; /** * Response for status 200 */ export type GetHelixAgentCapabilitiesResponse = { apiVersion: string; packageFormatVersion: string | number; launchAbiVersion: string | number; archiveMediaType: string; maxArchiveBytes: string | number; transport: string; objectStore: ObjectStore; /** * Configured sandbox providers that can stage a managed agent package. Null on a server that does not check. */ stagingSandboxProviders: Array | null; }; /** @internal */ export declare const PackageFormatVersion$inboundSchema: z.ZodMiniType; export declare function packageFormatVersionFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const LaunchAbiVersion$inboundSchema: z.ZodMiniType; export declare function launchAbiVersionFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const MaxArchiveBytes$inboundSchema: z.ZodMiniType; export declare function maxArchiveBytesFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ObjectStore$inboundSchema: z.ZodMiniType; export declare function objectStoreFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const GetHelixAgentCapabilitiesResponse$inboundSchema: z.ZodMiniType; export declare function getHelixAgentCapabilitiesResponseFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=get-helix-agent-capabilities.d.ts.map