import type { Assertion } from "./schema.js"; import type { LlmClient } from "./llm.js"; import type { McpDependency } from "./mcp-detector.js"; export interface AssertionResult { id: string; text: string; pass: boolean; reasoning: string; } export declare function buildJudgeSystemPrompt(mcpDeps?: McpDependency[]): string; export declare function judgeAssertion(output: string, assertion: Assertion, client: LlmClient, judgeClientOrMcpDeps?: LlmClient | McpDependency[], mcpDeps?: McpDependency[]): Promise;