import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { EvalGenerationConfig, EvalGenerationConfig$Outbound } from "./evalgenerationconfig.js"; export type CreateEvalRunRequest = { suiteId: string; suiteVersion?: number | undefined; models: Array; taskIds?: Array | undefined; judgeModel?: string | undefined; embeddingModel?: string | undefined; generation?: EvalGenerationConfig | undefined; generationConcurrency?: number | undefined; concurrency?: number | undefined; graderConcurrency?: number | undefined; maxSamplesPerTask?: number | undefined; /** * Maximum sample-stage activity reservations per Temporal workflow execution before continuing as new. */ maxWorkflowSampleActivities?: number | undefined; metadata?: { [k: string]: string; } | undefined; }; /** @internal */ export declare const CreateEvalRunRequest$inboundSchema: z.ZodType; /** @internal */ export type CreateEvalRunRequest$Outbound = { suite_id: string; suite_version?: number | undefined; models: Array; task_ids?: Array | undefined; judge_model?: string | undefined; embedding_model?: string | undefined; generation?: EvalGenerationConfig$Outbound | undefined; generation_concurrency?: number | undefined; concurrency?: number | undefined; grader_concurrency?: number | undefined; max_samples_per_task?: number | undefined; max_workflow_sample_activities?: number | undefined; metadata?: { [k: string]: string; } | undefined; }; /** @internal */ export declare const CreateEvalRunRequest$outboundSchema: z.ZodType; export declare function createEvalRunRequestToJSON(createEvalRunRequest: CreateEvalRunRequest): string; export declare function createEvalRunRequestFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=createevalrunrequest.d.ts.map