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 EvalScheduleRunConfig = { 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; maxWorkflowSampleActivities?: number | undefined; }; /** @internal */ export declare const EvalScheduleRunConfig$inboundSchema: z.ZodType; /** @internal */ export type EvalScheduleRunConfig$Outbound = { 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; }; /** @internal */ export declare const EvalScheduleRunConfig$outboundSchema: z.ZodType; export declare function evalScheduleRunConfigToJSON(evalScheduleRunConfig: EvalScheduleRunConfig): string; export declare function evalScheduleRunConfigFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=evalschedulerunconfig.d.ts.map