import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export type GetEvalSuiteVersionRequest = { suiteId: string; version: number; /** * Optional external end-user identifier forwarded by the API gateway. */ xOnBehalfOf?: string | undefined; }; export type GetEvalSuiteVersionManifest = { schemaVersion?: string | undefined; tasks: Array; metadata?: { [k: string]: any; } | undefined; }; /** * OK */ export type GetEvalSuiteVersionResponseBody = { id: string; object: "eval.suite.version"; suiteId: string; version: number; manifest: GetEvalSuiteVersionManifest; datasetFileIds: Array; metadata: { [k: string]: string; }; createdAt: number; }; /** @internal */ export declare const GetEvalSuiteVersionRequest$inboundSchema: z.ZodType; /** @internal */ export type GetEvalSuiteVersionRequest$Outbound = { suite_id: string; version: number; "X-On-Behalf-Of"?: string | undefined; }; /** @internal */ export declare const GetEvalSuiteVersionRequest$outboundSchema: z.ZodType; export declare function getEvalSuiteVersionRequestToJSON(getEvalSuiteVersionRequest: GetEvalSuiteVersionRequest): string; export declare function getEvalSuiteVersionRequestFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const GetEvalSuiteVersionManifest$inboundSchema: z.ZodType; /** @internal */ export type GetEvalSuiteVersionManifest$Outbound = { schema_version: string; tasks: Array; metadata?: { [k: string]: any; } | undefined; }; /** @internal */ export declare const GetEvalSuiteVersionManifest$outboundSchema: z.ZodType; export declare function getEvalSuiteVersionManifestToJSON(getEvalSuiteVersionManifest: GetEvalSuiteVersionManifest): string; export declare function getEvalSuiteVersionManifestFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const GetEvalSuiteVersionResponseBody$inboundSchema: z.ZodType; /** @internal */ export type GetEvalSuiteVersionResponseBody$Outbound = { id: string; object: "eval.suite.version"; suite_id: string; version: number; manifest: GetEvalSuiteVersionManifest$Outbound; dataset_file_ids: Array; metadata: { [k: string]: string; }; created_at: number; }; /** @internal */ export declare const GetEvalSuiteVersionResponseBody$outboundSchema: z.ZodType; export declare function getEvalSuiteVersionResponseBodyToJSON(getEvalSuiteVersionResponseBody: GetEvalSuiteVersionResponseBody): string; export declare function getEvalSuiteVersionResponseBodyFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=getevalsuiteversion.d.ts.map