import { z } from "zod"; export declare const EvalPhaseSchema: z.ZodEnum<{ prompt: "prompt"; experimental: "experimental"; routing: "routing"; trajectory: "trajectory"; }>; export declare const EvalRoutingKindSchema: z.ZodEnum<{ other: "other"; trajectory: "trajectory"; identity: "identity"; intent: "intent"; }>; export declare const EvalSuiteMetadataSchema: z.ZodObject<{ title: z.ZodString; routingKind: z.ZodOptional>; familyId: z.ZodOptional; familyTitle: z.ZodOptional; viewId: z.ZodOptional; viewTitle: z.ZodOptional; }, z.core.$strip>; export declare const BuiltinAgentPromptVariantSchema: z.ZodObject<{ disabledAgents: z.ZodOptional>; categories: z.ZodOptional; model: z.ZodOptional; fallback_models: z.ZodOptional>; variant: z.ZodOptional; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; tools: z.ZodOptional>; prompt_append: z.ZodOptional; disable: z.ZodOptional; patterns: z.ZodOptional>; }, z.core.$strip>>>; agentOverrides: z.ZodOptional; fallback_models: z.ZodOptional>; review_models: z.ZodOptional>; variant: z.ZodOptional; category: z.ZodOptional; skills: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; prompt: z.ZodOptional; prompt_append: z.ZodOptional; tools: z.ZodOptional>; modelOptions: z.ZodOptional>; disable: z.ZodOptional; mode: z.ZodOptional>; maxTokens: z.ZodOptional; display_name: z.ZodOptional; }, z.core.$strip>>>; }, z.core.$strip>; export declare const BuiltinAgentPromptTargetSchema: z.ZodObject<{ kind: z.ZodLiteral<"builtin-agent-prompt">; agent: z.ZodEnum<{ pattern: "pattern"; loom: "loom"; tapestry: "tapestry"; shuttle: "shuttle"; thread: "thread"; spindle: "spindle"; weft: "weft"; warp: "warp"; }>; variant: z.ZodOptional>; categories: z.ZodOptional; model: z.ZodOptional; fallback_models: z.ZodOptional>; variant: z.ZodOptional; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; tools: z.ZodOptional>; prompt_append: z.ZodOptional; disable: z.ZodOptional; patterns: z.ZodOptional>; }, z.core.$strip>>>; agentOverrides: z.ZodOptional; fallback_models: z.ZodOptional>; review_models: z.ZodOptional>; variant: z.ZodOptional; category: z.ZodOptional; skills: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; prompt: z.ZodOptional; prompt_append: z.ZodOptional; tools: z.ZodOptional>; modelOptions: z.ZodOptional>; disable: z.ZodOptional; mode: z.ZodOptional>; maxTokens: z.ZodOptional; display_name: z.ZodOptional; }, z.core.$strip>>>; }, z.core.$strip>>; }, z.core.$strip>; export declare const CustomAgentPromptTargetSchema: z.ZodObject<{ kind: z.ZodLiteral<"custom-agent-prompt">; agentId: z.ZodString; }, z.core.$strip>; export declare const SingleTurnAgentTargetSchema: z.ZodObject<{ kind: z.ZodLiteral<"single-turn-agent">; agent: z.ZodString; input: z.ZodOptional; }, z.core.$strip>; export declare const TrajectoryAgentTargetSchema: z.ZodObject<{ kind: z.ZodLiteral<"trajectory-agent">; agent: z.ZodString; scenarioRef: z.ZodOptional; }, z.core.$strip>; export declare const EvalTargetSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"builtin-agent-prompt">; agent: z.ZodEnum<{ pattern: "pattern"; loom: "loom"; tapestry: "tapestry"; shuttle: "shuttle"; thread: "thread"; spindle: "spindle"; weft: "weft"; warp: "warp"; }>; variant: z.ZodOptional>; categories: z.ZodOptional; model: z.ZodOptional; fallback_models: z.ZodOptional>; variant: z.ZodOptional; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; tools: z.ZodOptional>; prompt_append: z.ZodOptional; disable: z.ZodOptional; patterns: z.ZodOptional>; }, z.core.$strip>>>; agentOverrides: z.ZodOptional; fallback_models: z.ZodOptional>; review_models: z.ZodOptional>; variant: z.ZodOptional; category: z.ZodOptional; skills: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; prompt: z.ZodOptional; prompt_append: z.ZodOptional; tools: z.ZodOptional>; modelOptions: z.ZodOptional>; disable: z.ZodOptional; mode: z.ZodOptional>; maxTokens: z.ZodOptional; display_name: z.ZodOptional; }, z.core.$strip>>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"custom-agent-prompt">; agentId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"single-turn-agent">; agent: z.ZodString; input: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"trajectory-agent">; agent: z.ZodString; scenarioRef: z.ZodOptional; }, z.core.$strip>], "kind">; export declare const PromptRenderExecutorSchema: z.ZodObject<{ kind: z.ZodLiteral<"prompt-render">; }, z.core.$strip>; export declare const ModelResponseExecutorSchema: z.ZodObject<{ kind: z.ZodLiteral<"model-response">; provider: z.ZodEnum<{ "github-models": "github-models"; openrouter: "openrouter"; }>; model: z.ZodString; input: z.ZodString; }, z.core.$strip>; export declare const TrajectoryRunExecutorSchema: z.ZodObject<{ kind: z.ZodLiteral<"trajectory-run">; scenarioRef: z.ZodString; }, z.core.$strip>; export declare const ExecutorSpecSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"prompt-render">; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"model-response">; provider: z.ZodEnum<{ "github-models": "github-models"; openrouter: "openrouter"; }>; model: z.ZodString; input: z.ZodString; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"trajectory-run">; scenarioRef: z.ZodString; }, z.core.$strip>], "kind">; export declare const ContainsAllEvaluatorSchema: z.ZodObject<{ weight: z.ZodOptional; kind: z.ZodLiteral<"contains-all">; patterns: z.ZodArray; }, z.core.$strip>; export declare const ContainsAnyEvaluatorSchema: z.ZodObject<{ weight: z.ZodOptional; kind: z.ZodLiteral<"contains-any">; patterns: z.ZodArray; }, z.core.$strip>; export declare const ExcludesAllEvaluatorSchema: z.ZodObject<{ weight: z.ZodOptional; kind: z.ZodLiteral<"excludes-all">; patterns: z.ZodArray; }, z.core.$strip>; export declare const SectionContainsAllEvaluatorSchema: z.ZodObject<{ weight: z.ZodOptional; kind: z.ZodLiteral<"section-contains-all">; section: z.ZodString; patterns: z.ZodArray; }, z.core.$strip>; export declare const OrderedContainsEvaluatorSchema: z.ZodObject<{ weight: z.ZodOptional; kind: z.ZodLiteral<"ordered-contains">; patterns: z.ZodArray; }, z.core.$strip>; export declare const XmlSectionsPresentEvaluatorSchema: z.ZodObject<{ weight: z.ZodOptional; kind: z.ZodLiteral<"xml-sections-present">; sections: z.ZodArray; }, z.core.$strip>; export declare const ToolPolicyEvaluatorSchema: z.ZodObject<{ weight: z.ZodOptional; kind: z.ZodLiteral<"tool-policy">; expectations: z.ZodRecord; }, z.core.$strip>; export declare const MinLengthEvaluatorSchema: z.ZodObject<{ weight: z.ZodOptional; kind: z.ZodLiteral<"min-length">; min: z.ZodNumber; }, z.core.$strip>; export declare const LlmJudgeEvaluatorSchema: z.ZodObject<{ weight: z.ZodOptional; kind: z.ZodLiteral<"llm-judge">; rubricRef: z.ZodOptional; expectedContains: z.ZodOptional>; expectedAnyOf: z.ZodOptional>; forbiddenContains: z.ZodOptional>; }, z.core.$strip>; export declare const BaselineDiffEvaluatorSchema: z.ZodObject<{ weight: z.ZodOptional; kind: z.ZodLiteral<"baseline-diff">; baselineRef: z.ZodOptional; }, z.core.$strip>; export declare const TrajectoryAssertionEvaluatorSchema: z.ZodObject<{ weight: z.ZodOptional; kind: z.ZodLiteral<"trajectory-assertion">; assertionRef: z.ZodOptional; expectedSequence: z.ZodOptional>; expectedDelegationTargets: z.ZodOptional>; requiredAgents: z.ZodOptional>; requiredDelegationTargets: z.ZodOptional>; forbiddenAgents: z.ZodOptional>; forbiddenDelegationTargets: z.ZodOptional>; minTurns: z.ZodOptional; maxTurns: z.ZodOptional; }, z.core.$strip>; export declare const TrajectoryTurnSchema: z.ZodObject<{ turn: z.ZodNumber; role: z.ZodEnum<{ user: "user"; assistant: "assistant"; }>; agent: z.ZodOptional; content: z.ZodString; mockResponse: z.ZodOptional; expectedDelegation: z.ZodOptional; }, z.core.$strip>; export declare const TrajectoryScenarioSchema: z.ZodObject<{ id: z.ZodString; title: z.ZodString; description: z.ZodOptional; agents: z.ZodArray; turns: z.ZodArray; agent: z.ZodOptional; content: z.ZodString; mockResponse: z.ZodOptional; expectedDelegation: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; export declare const TrajectoryTurnResultSchema: z.ZodObject<{ turn: z.ZodNumber; agent: z.ZodString; role: z.ZodEnum<{ user: "user"; assistant: "assistant"; }>; response: z.ZodString; expectedDelegation: z.ZodOptional; observedDelegation: z.ZodOptional>; durationMs: z.ZodNumber; }, z.core.$strip>; export declare const TrajectoryTraceSchema: z.ZodObject<{ scenarioId: z.ZodString; turns: z.ZodArray; response: z.ZodString; expectedDelegation: z.ZodOptional; observedDelegation: z.ZodOptional>; durationMs: z.ZodNumber; }, z.core.$strip>>; delegationSequence: z.ZodArray; delegationTargets: z.ZodOptional>; totalTurns: z.ZodNumber; completedTurns: z.ZodNumber; }, z.core.$strip>; export declare const EvaluatorSpecSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ weight: z.ZodOptional; kind: z.ZodLiteral<"contains-all">; patterns: z.ZodArray; }, z.core.$strip>, z.ZodObject<{ weight: z.ZodOptional; kind: z.ZodLiteral<"contains-any">; patterns: z.ZodArray; }, z.core.$strip>, z.ZodObject<{ weight: z.ZodOptional; kind: z.ZodLiteral<"excludes-all">; patterns: z.ZodArray; }, z.core.$strip>, z.ZodObject<{ weight: z.ZodOptional; kind: z.ZodLiteral<"section-contains-all">; section: z.ZodString; patterns: z.ZodArray; }, z.core.$strip>, z.ZodObject<{ weight: z.ZodOptional; kind: z.ZodLiteral<"ordered-contains">; patterns: z.ZodArray; }, z.core.$strip>, z.ZodObject<{ weight: z.ZodOptional; kind: z.ZodLiteral<"xml-sections-present">; sections: z.ZodArray; }, z.core.$strip>, z.ZodObject<{ weight: z.ZodOptional; kind: z.ZodLiteral<"tool-policy">; expectations: z.ZodRecord; }, z.core.$strip>, z.ZodObject<{ weight: z.ZodOptional; kind: z.ZodLiteral<"min-length">; min: z.ZodNumber; }, z.core.$strip>, z.ZodObject<{ weight: z.ZodOptional; kind: z.ZodLiteral<"llm-judge">; rubricRef: z.ZodOptional; expectedContains: z.ZodOptional>; expectedAnyOf: z.ZodOptional>; forbiddenContains: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ weight: z.ZodOptional; kind: z.ZodLiteral<"baseline-diff">; baselineRef: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ weight: z.ZodOptional; kind: z.ZodLiteral<"trajectory-assertion">; assertionRef: z.ZodOptional; expectedSequence: z.ZodOptional>; expectedDelegationTargets: z.ZodOptional>; requiredAgents: z.ZodOptional>; requiredDelegationTargets: z.ZodOptional>; forbiddenAgents: z.ZodOptional>; forbiddenDelegationTargets: z.ZodOptional>; minTurns: z.ZodOptional; maxTurns: z.ZodOptional; }, z.core.$strip>], "kind">; export declare const EvalCaseSchema: z.ZodObject<{ id: z.ZodString; title: z.ZodString; description: z.ZodOptional; phase: z.ZodEnum<{ prompt: "prompt"; experimental: "experimental"; routing: "routing"; trajectory: "trajectory"; }>; target: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"builtin-agent-prompt">; agent: z.ZodEnum<{ pattern: "pattern"; loom: "loom"; tapestry: "tapestry"; shuttle: "shuttle"; thread: "thread"; spindle: "spindle"; weft: "weft"; warp: "warp"; }>; variant: z.ZodOptional>; categories: z.ZodOptional; model: z.ZodOptional; fallback_models: z.ZodOptional>; variant: z.ZodOptional; temperature: z.ZodOptional; top_p: z.ZodOptional; maxTokens: z.ZodOptional; tools: z.ZodOptional>; prompt_append: z.ZodOptional; disable: z.ZodOptional; patterns: z.ZodOptional>; }, z.core.$strip>>>; agentOverrides: z.ZodOptional; fallback_models: z.ZodOptional>; review_models: z.ZodOptional>; variant: z.ZodOptional; category: z.ZodOptional; skills: z.ZodOptional>; temperature: z.ZodOptional; top_p: z.ZodOptional; prompt: z.ZodOptional; prompt_append: z.ZodOptional; tools: z.ZodOptional>; modelOptions: z.ZodOptional>; disable: z.ZodOptional; mode: z.ZodOptional>; maxTokens: z.ZodOptional; display_name: z.ZodOptional; }, z.core.$strip>>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"custom-agent-prompt">; agentId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"single-turn-agent">; agent: z.ZodString; input: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"trajectory-agent">; agent: z.ZodString; scenarioRef: z.ZodOptional; }, z.core.$strip>], "kind">; executor: z.ZodDiscriminatedUnion<[z.ZodObject<{ kind: z.ZodLiteral<"prompt-render">; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"model-response">; provider: z.ZodEnum<{ "github-models": "github-models"; openrouter: "openrouter"; }>; model: z.ZodString; input: z.ZodString; }, z.core.$strip>, z.ZodObject<{ kind: z.ZodLiteral<"trajectory-run">; scenarioRef: z.ZodString; }, z.core.$strip>], "kind">; evaluators: z.ZodArray; kind: z.ZodLiteral<"contains-all">; patterns: z.ZodArray; }, z.core.$strip>, z.ZodObject<{ weight: z.ZodOptional; kind: z.ZodLiteral<"contains-any">; patterns: z.ZodArray; }, z.core.$strip>, z.ZodObject<{ weight: z.ZodOptional; kind: z.ZodLiteral<"excludes-all">; patterns: z.ZodArray; }, z.core.$strip>, z.ZodObject<{ weight: z.ZodOptional; kind: z.ZodLiteral<"section-contains-all">; section: z.ZodString; patterns: z.ZodArray; }, z.core.$strip>, z.ZodObject<{ weight: z.ZodOptional; kind: z.ZodLiteral<"ordered-contains">; patterns: z.ZodArray; }, z.core.$strip>, z.ZodObject<{ weight: z.ZodOptional; kind: z.ZodLiteral<"xml-sections-present">; sections: z.ZodArray; }, z.core.$strip>, z.ZodObject<{ weight: z.ZodOptional; kind: z.ZodLiteral<"tool-policy">; expectations: z.ZodRecord; }, z.core.$strip>, z.ZodObject<{ weight: z.ZodOptional; kind: z.ZodLiteral<"min-length">; min: z.ZodNumber; }, z.core.$strip>, z.ZodObject<{ weight: z.ZodOptional; kind: z.ZodLiteral<"llm-judge">; rubricRef: z.ZodOptional; expectedContains: z.ZodOptional>; expectedAnyOf: z.ZodOptional>; forbiddenContains: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ weight: z.ZodOptional; kind: z.ZodLiteral<"baseline-diff">; baselineRef: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ weight: z.ZodOptional; kind: z.ZodLiteral<"trajectory-assertion">; assertionRef: z.ZodOptional; expectedSequence: z.ZodOptional>; expectedDelegationTargets: z.ZodOptional>; requiredAgents: z.ZodOptional>; requiredDelegationTargets: z.ZodOptional>; forbiddenAgents: z.ZodOptional>; forbiddenDelegationTargets: z.ZodOptional>; minTurns: z.ZodOptional; maxTurns: z.ZodOptional; }, z.core.$strip>], "kind">>; tags: z.ZodOptional>; notes: z.ZodOptional; }, z.core.$strip>; export declare const EvalSuiteManifestSchema: z.ZodObject<{ id: z.ZodString; title: z.ZodString; phase: z.ZodEnum<{ prompt: "prompt"; experimental: "experimental"; routing: "routing"; trajectory: "trajectory"; }>; caseFiles: z.ZodArray; suiteMetadata: z.ZodOptional>; familyId: z.ZodOptional; familyTitle: z.ZodOptional; viewId: z.ZodOptional; viewTitle: z.ZodOptional; }, z.core.$strip>>; tags: z.ZodOptional>; }, z.core.$strip>; export declare const AssertionResultSchema: z.ZodObject<{ evaluatorKind: z.ZodEnum<{ "contains-all": "contains-all"; "contains-any": "contains-any"; "excludes-all": "excludes-all"; "section-contains-all": "section-contains-all"; "ordered-contains": "ordered-contains"; "xml-sections-present": "xml-sections-present"; "tool-policy": "tool-policy"; "min-length": "min-length"; "llm-judge": "llm-judge"; "baseline-diff": "baseline-diff"; "trajectory-assertion": "trajectory-assertion"; }>; passed: z.ZodBoolean; score: z.ZodNumber; maxScore: z.ZodNumber; message: z.ZodString; }, z.core.$strip>; export declare const EvalArtifactsSchema: z.ZodObject<{ renderedPrompt: z.ZodOptional; agentMetadata: z.ZodOptional; sourceKind: z.ZodEnum<{ default: "default"; composer: "composer"; }>; }, z.core.$strip>>; toolPolicy: z.ZodOptional>; promptLength: z.ZodOptional; modelOutput: z.ZodOptional; judgeOutput: z.ZodOptional; trace: z.ZodOptional; response: z.ZodString; expectedDelegation: z.ZodOptional; observedDelegation: z.ZodOptional>; durationMs: z.ZodNumber; }, z.core.$strip>>; delegationSequence: z.ZodArray; delegationTargets: z.ZodOptional>; totalTurns: z.ZodNumber; completedTurns: z.ZodNumber; }, z.core.$strip>>; tokens: z.ZodOptional; cost: z.ZodOptional; baselineDelta: z.ZodOptional; }, z.core.$strip>; export declare const EvalCaseResultSchema: z.ZodObject<{ caseId: z.ZodString; description: z.ZodOptional; status: z.ZodEnum<{ error: "error"; failed: "failed"; passed: "passed"; }>; score: z.ZodNumber; normalizedScore: z.ZodNumber; maxScore: z.ZodNumber; durationMs: z.ZodNumber; artifacts: z.ZodObject<{ renderedPrompt: z.ZodOptional; agentMetadata: z.ZodOptional; sourceKind: z.ZodEnum<{ default: "default"; composer: "composer"; }>; }, z.core.$strip>>; toolPolicy: z.ZodOptional>; promptLength: z.ZodOptional; modelOutput: z.ZodOptional; judgeOutput: z.ZodOptional; trace: z.ZodOptional; response: z.ZodString; expectedDelegation: z.ZodOptional; observedDelegation: z.ZodOptional>; durationMs: z.ZodNumber; }, z.core.$strip>>; delegationSequence: z.ZodArray; delegationTargets: z.ZodOptional>; totalTurns: z.ZodNumber; completedTurns: z.ZodNumber; }, z.core.$strip>>; tokens: z.ZodOptional; cost: z.ZodOptional; baselineDelta: z.ZodOptional; }, z.core.$strip>; assertionResults: z.ZodArray; passed: z.ZodBoolean; score: z.ZodNumber; maxScore: z.ZodNumber; message: z.ZodString; }, z.core.$strip>>; errors: z.ZodArray; }, z.core.$strip>; export declare const EvalRunSummarySchema: z.ZodObject<{ totalCases: z.ZodNumber; passedCases: z.ZodNumber; failedCases: z.ZodNumber; errorCases: z.ZodNumber; totalScore: z.ZodNumber; normalizedScore: z.ZodNumber; maxScore: z.ZodNumber; }, z.core.$strip>; export declare const EvalRunMetadataSchema: z.ZodObject<{ provider: z.ZodOptional; model: z.ZodOptional; modelKey: z.ZodOptional; source: z.ZodOptional>; repo: z.ZodOptional; branch: z.ZodOptional; commitSha: z.ZodOptional; runGroup: z.ZodOptional; workflow: z.ZodOptional; job: z.ZodOptional; matrix: z.ZodOptional>; }, z.core.$strip>; export declare const EvalRunResultSchema: z.ZodObject<{ runId: z.ZodString; startedAt: z.ZodString; finishedAt: z.ZodString; suiteId: z.ZodString; phase: z.ZodEnum<{ prompt: "prompt"; experimental: "experimental"; routing: "routing"; trajectory: "trajectory"; }>; suiteMetadata: z.ZodOptional>; familyId: z.ZodOptional; familyTitle: z.ZodOptional; viewId: z.ZodOptional; viewTitle: z.ZodOptional; }, z.core.$strip>>; runMetadata: z.ZodOptional; model: z.ZodOptional; modelKey: z.ZodOptional; source: z.ZodOptional>; repo: z.ZodOptional; branch: z.ZodOptional; commitSha: z.ZodOptional; runGroup: z.ZodOptional; workflow: z.ZodOptional; job: z.ZodOptional; matrix: z.ZodOptional>; }, z.core.$strip>>; summary: z.ZodObject<{ totalCases: z.ZodNumber; passedCases: z.ZodNumber; failedCases: z.ZodNumber; errorCases: z.ZodNumber; totalScore: z.ZodNumber; normalizedScore: z.ZodNumber; maxScore: z.ZodNumber; }, z.core.$strip>; caseResults: z.ZodArray; status: z.ZodEnum<{ error: "error"; failed: "failed"; passed: "passed"; }>; score: z.ZodNumber; normalizedScore: z.ZodNumber; maxScore: z.ZodNumber; durationMs: z.ZodNumber; artifacts: z.ZodObject<{ renderedPrompt: z.ZodOptional; agentMetadata: z.ZodOptional; sourceKind: z.ZodEnum<{ default: "default"; composer: "composer"; }>; }, z.core.$strip>>; toolPolicy: z.ZodOptional>; promptLength: z.ZodOptional; modelOutput: z.ZodOptional; judgeOutput: z.ZodOptional; trace: z.ZodOptional; response: z.ZodString; expectedDelegation: z.ZodOptional; observedDelegation: z.ZodOptional>; durationMs: z.ZodNumber; }, z.core.$strip>>; delegationSequence: z.ZodArray; delegationTargets: z.ZodOptional>; totalTurns: z.ZodNumber; completedTurns: z.ZodNumber; }, z.core.$strip>>; tokens: z.ZodOptional; cost: z.ZodOptional; baselineDelta: z.ZodOptional; }, z.core.$strip>; assertionResults: z.ZodArray; passed: z.ZodBoolean; score: z.ZodNumber; maxScore: z.ZodNumber; message: z.ZodString; }, z.core.$strip>>; errors: z.ZodArray; }, z.core.$strip>>; }, z.core.$strip>; export declare function formatSchemaIssues(filePath: string, issues: z.ZodIssue[]): string; export declare const AllowedEvalTargetKinds: ("builtin-agent-prompt" | "custom-agent-prompt" | "single-turn-agent" | "trajectory-agent")[]; export declare const AllowedExecutorKinds: ("prompt-render" | "model-response" | "trajectory-run")[]; export declare const AllowedEvaluatorKinds: ("contains-all" | "contains-any" | "excludes-all" | "section-contains-all" | "ordered-contains" | "xml-sections-present" | "tool-policy" | "min-length" | "llm-judge" | "baseline-diff" | "trajectory-assertion")[];