import { z } from "zod"; export declare const CandidateEvaluationOptionSchema: z.ZodObject<{ artifact: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; }, z.core.$strict>; trainingJobId: z.ZodString; configurationId: z.ZodString; baseProfileId: z.ZodString; ready: z.ZodBoolean; reason: z.ZodNullable; }, z.core.$strict>; export declare const CandidateEvaluationOptionsSchema: z.ZodObject<{ teamId: z.ZodString; ownerUserId: z.ZodString; items: z.ZodArray; trainingJobId: z.ZodString; configurationId: z.ZodString; baseProfileId: z.ZodString; ready: z.ZodBoolean; reason: z.ZodNullable; }, z.core.$strict>>; nextCursor: z.ZodNullable; }, z.core.$strict>; export declare const CandidateEvaluationRequestSchema: z.ZodObject<{ teamId: z.ZodString; operationId: z.ZodString; artifact: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; }, z.core.$strict>; configuration: z.ZodObject<{ operationId: z.ZodString; request: z.ZodObject<{ schemaVersion: z.ZodLiteral<"openpond.modelTasksetRunRequest.v1">; operationId: z.ZodString; teamId: z.ZodString; modelProjectId: z.ZodNullable; name: z.ZodOptional; project: z.ZodOptional; }, z.core.$strict>>; taskset: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; revision: z.ZodNumber; }, z.core.$strict>; policy: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"hosted_chat">; modelId: z.ZodString; localRuntime: z.ZodOptional; configurationHash: z.ZodString; maximumRequestCostUsd: z.ZodNumber; requestTimeoutMs: z.ZodNumber; }, z.core.$strict>, z.ZodObject<{ providerId: z.ZodLiteral<"claude-code">; configurationHash: z.ZodString; executableHash: z.ZodString; version: z.ZodString; capabilityHash: z.ZodString; maximumRequestCostUsd: z.ZodNumber; requestTimeoutMs: z.ZodNumber; maximumTurns: z.ZodNumber; holdOpen: z.ZodBoolean; }, z.core.$strict>, z.ZodObject<{ providerId: z.ZodLiteral<"codex">; configurationHash: z.ZodString; accountHash: z.ZodString; reasoningEffort: z.ZodEnum<{ high: "high"; low: "low"; medium: "medium"; xhigh: "xhigh"; }>; maximumRequestCostUsd: z.ZodNumber; requestTimeoutMs: z.ZodNumber; }, z.core.$strict>]>>; candidate: z.ZodOptional>; harness: z.ZodOptional; agentSnapshot: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; }, z.core.$strict>; sourcePackageHash: z.ZodString; }, z.core.$strict>>; messages: z.ZodOptional; content: z.ZodString; }, z.core.$strict>>>; maxOutputTokens: z.ZodDefault; temperature: z.ZodDefault; topP: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"fixture">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"hosted_harness">; modelId: z.ZodString; maxOutputTokens: z.ZodOptional; temperature: z.ZodOptional; topP: z.ZodOptional; localRuntime: z.ZodOptional; configurationHash: z.ZodString; accountHash: z.ZodString; reasoningEffort: z.ZodEnum<{ high: "high"; low: "low"; medium: "medium"; xhigh: "xhigh"; }>; maximumRequestCostUsd: z.ZodNumber; requestTimeoutMs: z.ZodNumber; }, z.core.$strict>>; candidate: z.ZodOptional>; sourceCandidate: z.ZodOptional; protectedClosureHash: z.ZodString; }, z.core.$strict>>; reasoningEffort: z.ZodOptional>; profileRepositoryId: z.ZodString; source: z.ZodObject<{ profileId: z.ZodString; sourceRevision: z.ZodString; harnessRelease: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; }, z.core.$strict>; catalogHash: z.ZodString; definitionId: z.ZodString; definitionHash: z.ZodString; target: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"profile">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"workflow">; workflowId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"skill">; skillPath: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"agent_action">; actionId: z.ZodString; }, z.core.$strict>], "kind">; environmentHash: z.ZodString; externalDatasetBinding: z.ZodOptional; dataset: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; revision: z.ZodNumber; }, z.core.$strict>; packageHash: z.ZodString; profileId: z.ZodString; target: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"profile">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"workflow">; workflowId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"skill">; skillPath: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"agent_action">; actionId: z.ZodString; }, z.core.$strict>], "kind">; declaredProfileCatalogHash: z.ZodNullable; protectedProfileClosureHash: z.ZodString; recordedOrigin: z.ZodOptional; originalEvidence: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; }, z.core.$strict>; members: z.ZodArray>; }, z.core.$strict>>; gradingSource: z.ZodOptional; evidence: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; }, z.core.$strict>; }, z.core.$strict>>; split: z.ZodEnum<{ frozen_eval: "frozen_eval"; test: "test"; train: "train"; validation: "validation"; }>; population: z.ZodArray; }, z.core.$strict>>; evaluators: z.ZodArray; }, z.core.$strict>; feedbackKey: z.ZodString; configurationHash: z.ZodString; output: z.ZodEnum<{ boolean: "boolean"; category: "category"; score: "score"; }>; categories: z.ZodArray; }, z.core.$strict>>; fieldMappingsHash: z.ZodString; fieldMappings: z.ZodArray; path: z.ZodArray; source: z.ZodEnum<{ evaluatorContext: "evaluatorContext"; expectedOutput: "expectedOutput"; input: "input"; output: "output"; }>; sourcePath: z.ZodArray; }, z.core.$strict>>; }, z.core.$strict>>; environmentHash: z.ZodString; privateDatasetClosureHash: z.ZodString; criterion: z.ZodObject<{ minimumPassRate: z.ZodNumber; requireComplete: z.ZodBoolean; }, z.core.$strict>; contentHash: z.ZodString; }, z.core.$strict>>; sourceCandidate: z.ZodOptional; protectedClosureHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>; modelConfigurationHash: z.ZodString; packageHash: z.ZodString; externalDatasetBinding: z.ZodOptional; dataset: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; revision: z.ZodNumber; }, z.core.$strict>; packageHash: z.ZodString; profileId: z.ZodString; target: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"profile">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"workflow">; workflowId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"skill">; skillPath: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"agent_action">; actionId: z.ZodString; }, z.core.$strict>], "kind">; declaredProfileCatalogHash: z.ZodNullable; protectedProfileClosureHash: z.ZodString; recordedOrigin: z.ZodOptional; originalEvidence: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; }, z.core.$strict>; members: z.ZodArray>; }, z.core.$strict>>; gradingSource: z.ZodOptional; evidence: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; }, z.core.$strict>; }, z.core.$strict>>; split: z.ZodEnum<{ frozen_eval: "frozen_eval"; test: "test"; train: "train"; validation: "validation"; }>; population: z.ZodArray; }, z.core.$strict>>; evaluators: z.ZodArray; }, z.core.$strict>; feedbackKey: z.ZodString; configurationHash: z.ZodString; output: z.ZodEnum<{ boolean: "boolean"; category: "category"; score: "score"; }>; categories: z.ZodArray; }, z.core.$strict>>; fieldMappingsHash: z.ZodString; fieldMappings: z.ZodArray; path: z.ZodArray; source: z.ZodEnum<{ evaluatorContext: "evaluatorContext"; expectedOutput: "expectedOutput"; input: "input"; output: "output"; }>; sourcePath: z.ZodArray; }, z.core.$strict>>; }, z.core.$strict>>; environmentHash: z.ZodString; privateDatasetClosureHash: z.ZodString; criterion: z.ZodObject<{ minimumPassRate: z.ZodNumber; requireComplete: z.ZodBoolean; }, z.core.$strict>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>], "kind">; population: z.ZodArray; }, z.core.$strict>>; }, z.core.$strict>; maximumCostUsd: z.ZodNumber; graders: z.ZodOptional; path: z.ZodArray; source: z.ZodEnum<{ evaluatorContext: "evaluatorContext"; expectedOutput: "expectedOutput"; input: "input"; output: "output"; }>; sourcePath: z.ZodArray; }, z.core.$strict>>; }, z.core.$strict>>>; sourceExperimentId: z.ZodOptional; }, z.core.$strict>; }, z.core.$strict>; export declare const CandidateEvaluationPreparationSchema: z.ZodObject<{ schemaVersion: z.ZodLiteral<"openpond.candidateEvaluationPreparation.v1">; teamId: z.ZodString; ownerUserId: z.ZodString; id: z.ZodString; revision: z.ZodNumber; requestHash: z.ZodString; request: z.ZodObject<{ teamId: z.ZodString; operationId: z.ZodString; artifact: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; }, z.core.$strict>; configuration: z.ZodObject<{ operationId: z.ZodString; request: z.ZodObject<{ schemaVersion: z.ZodLiteral<"openpond.modelTasksetRunRequest.v1">; operationId: z.ZodString; teamId: z.ZodString; modelProjectId: z.ZodNullable; name: z.ZodOptional; project: z.ZodOptional; }, z.core.$strict>>; taskset: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; revision: z.ZodNumber; }, z.core.$strict>; policy: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"hosted_chat">; modelId: z.ZodString; localRuntime: z.ZodOptional; configurationHash: z.ZodString; maximumRequestCostUsd: z.ZodNumber; requestTimeoutMs: z.ZodNumber; }, z.core.$strict>, z.ZodObject<{ providerId: z.ZodLiteral<"claude-code">; configurationHash: z.ZodString; executableHash: z.ZodString; version: z.ZodString; capabilityHash: z.ZodString; maximumRequestCostUsd: z.ZodNumber; requestTimeoutMs: z.ZodNumber; maximumTurns: z.ZodNumber; holdOpen: z.ZodBoolean; }, z.core.$strict>, z.ZodObject<{ providerId: z.ZodLiteral<"codex">; configurationHash: z.ZodString; accountHash: z.ZodString; reasoningEffort: z.ZodEnum<{ high: "high"; low: "low"; medium: "medium"; xhigh: "xhigh"; }>; maximumRequestCostUsd: z.ZodNumber; requestTimeoutMs: z.ZodNumber; }, z.core.$strict>]>>; candidate: z.ZodOptional>; harness: z.ZodOptional; agentSnapshot: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; }, z.core.$strict>; sourcePackageHash: z.ZodString; }, z.core.$strict>>; messages: z.ZodOptional; content: z.ZodString; }, z.core.$strict>>>; maxOutputTokens: z.ZodDefault; temperature: z.ZodDefault; topP: z.ZodDefault; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"fixture">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"hosted_harness">; modelId: z.ZodString; maxOutputTokens: z.ZodOptional; temperature: z.ZodOptional; topP: z.ZodOptional; localRuntime: z.ZodOptional; configurationHash: z.ZodString; accountHash: z.ZodString; reasoningEffort: z.ZodEnum<{ high: "high"; low: "low"; medium: "medium"; xhigh: "xhigh"; }>; maximumRequestCostUsd: z.ZodNumber; requestTimeoutMs: z.ZodNumber; }, z.core.$strict>>; candidate: z.ZodOptional>; sourceCandidate: z.ZodOptional; protectedClosureHash: z.ZodString; }, z.core.$strict>>; reasoningEffort: z.ZodOptional>; profileRepositoryId: z.ZodString; source: z.ZodObject<{ profileId: z.ZodString; sourceRevision: z.ZodString; harnessRelease: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; }, z.core.$strict>; catalogHash: z.ZodString; definitionId: z.ZodString; definitionHash: z.ZodString; target: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"profile">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"workflow">; workflowId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"skill">; skillPath: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"agent_action">; actionId: z.ZodString; }, z.core.$strict>], "kind">; environmentHash: z.ZodString; externalDatasetBinding: z.ZodOptional; dataset: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; revision: z.ZodNumber; }, z.core.$strict>; packageHash: z.ZodString; profileId: z.ZodString; target: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"profile">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"workflow">; workflowId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"skill">; skillPath: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"agent_action">; actionId: z.ZodString; }, z.core.$strict>], "kind">; declaredProfileCatalogHash: z.ZodNullable; protectedProfileClosureHash: z.ZodString; recordedOrigin: z.ZodOptional; originalEvidence: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; }, z.core.$strict>; members: z.ZodArray>; }, z.core.$strict>>; gradingSource: z.ZodOptional; evidence: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; }, z.core.$strict>; }, z.core.$strict>>; split: z.ZodEnum<{ frozen_eval: "frozen_eval"; test: "test"; train: "train"; validation: "validation"; }>; population: z.ZodArray; }, z.core.$strict>>; evaluators: z.ZodArray; }, z.core.$strict>; feedbackKey: z.ZodString; configurationHash: z.ZodString; output: z.ZodEnum<{ boolean: "boolean"; category: "category"; score: "score"; }>; categories: z.ZodArray; }, z.core.$strict>>; fieldMappingsHash: z.ZodString; fieldMappings: z.ZodArray; path: z.ZodArray; source: z.ZodEnum<{ evaluatorContext: "evaluatorContext"; expectedOutput: "expectedOutput"; input: "input"; output: "output"; }>; sourcePath: z.ZodArray; }, z.core.$strict>>; }, z.core.$strict>>; environmentHash: z.ZodString; privateDatasetClosureHash: z.ZodString; criterion: z.ZodObject<{ minimumPassRate: z.ZodNumber; requireComplete: z.ZodBoolean; }, z.core.$strict>; contentHash: z.ZodString; }, z.core.$strict>>; sourceCandidate: z.ZodOptional; protectedClosureHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>; modelConfigurationHash: z.ZodString; packageHash: z.ZodString; externalDatasetBinding: z.ZodOptional; dataset: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; revision: z.ZodNumber; }, z.core.$strict>; packageHash: z.ZodString; profileId: z.ZodString; target: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"profile">; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"workflow">; workflowId: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"skill">; skillPath: z.ZodString; }, z.core.$strict>, z.ZodObject<{ kind: z.ZodLiteral<"agent_action">; actionId: z.ZodString; }, z.core.$strict>], "kind">; declaredProfileCatalogHash: z.ZodNullable; protectedProfileClosureHash: z.ZodString; recordedOrigin: z.ZodOptional; originalEvidence: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; }, z.core.$strict>; members: z.ZodArray>; }, z.core.$strict>>; gradingSource: z.ZodOptional; evidence: z.ZodObject<{ id: z.ZodString; contentHash: z.ZodString; }, z.core.$strict>; }, z.core.$strict>>; split: z.ZodEnum<{ frozen_eval: "frozen_eval"; test: "test"; train: "train"; validation: "validation"; }>; population: z.ZodArray; }, z.core.$strict>>; evaluators: z.ZodArray; }, z.core.$strict>; feedbackKey: z.ZodString; configurationHash: z.ZodString; output: z.ZodEnum<{ boolean: "boolean"; category: "category"; score: "score"; }>; categories: z.ZodArray; }, z.core.$strict>>; fieldMappingsHash: z.ZodString; fieldMappings: z.ZodArray; path: z.ZodArray; source: z.ZodEnum<{ evaluatorContext: "evaluatorContext"; expectedOutput: "expectedOutput"; input: "input"; output: "output"; }>; sourcePath: z.ZodArray; }, z.core.$strict>>; }, z.core.$strict>>; environmentHash: z.ZodString; privateDatasetClosureHash: z.ZodString; criterion: z.ZodObject<{ minimumPassRate: z.ZodNumber; requireComplete: z.ZodBoolean; }, z.core.$strict>; contentHash: z.ZodString; }, z.core.$strict>>; }, z.core.$strict>], "kind">; population: z.ZodArray; }, z.core.$strict>>; }, z.core.$strict>; maximumCostUsd: z.ZodNumber; graders: z.ZodOptional; path: z.ZodArray; source: z.ZodEnum<{ evaluatorContext: "evaluatorContext"; expectedOutput: "expectedOutput"; input: "input"; output: "output"; }>; sourcePath: z.ZodArray; }, z.core.$strict>>; }, z.core.$strict>>>; sourceExperimentId: z.ZodOptional; }, z.core.$strict>; }, z.core.$strict>; trainingJobId: z.ZodString; dispatchId: z.ZodString; lastOperationId: z.ZodNullable; runtime: z.ZodNullable; baseProfileId: z.ZodString; workerImageDigest: z.ZodString; modelId: z.ZodNullable; }, z.core.$strict>>; state: z.ZodEnum<{ cancelled: "cancelled"; cleaning: "cleaning"; completed: "completed"; configured: "configured"; dispatching: "dispatching"; failed: "failed"; preparing: "preparing"; ready: "ready"; submitted: "submitted"; }>; experimentId: z.ZodNullable; authorizedAt: z.ZodNullable; cancelledAt: z.ZodNullable; reason: z.ZodNullable; createdAt: z.ZodISODateTime; updatedAt: z.ZodISODateTime; }, z.core.$strict>; export declare const CandidateEvaluationControlSchema: z.ZodObject<{ operationId: z.ZodString; expectedRevision: z.ZodNumber; requestHash: z.ZodString; }, z.core.$strict>; export type CandidateEvaluationPreparation = z.infer; export type CandidateEvaluationRequest = z.infer; export type CandidateEvaluationOption = z.infer; export { createCandidateEvaluationClient } from "./candidate-evaluation-client.js"; //# sourceMappingURL=candidate-evaluations.d.ts.map