import { BaseGrader } from "../baseGrader.js"; import type { Grade, GraderInput, GraderOptions, JSONPath } from "../types.js"; type LlmJudgeOptions = GraderOptions & { agencyFile?: string; goal?: string; goalPath?: JSONPath; expectedPath?: JSONPath; binary?: boolean; node?: string; }; /** Grades an output by running a judge .agency file and reading its structured verdict. */ export declare class LlmJudge extends BaseGrader { protected readonly options: LlmJudgeOptions; protected readonly defaultName = "llm-judge"; constructor(options: LlmJudgeOptions); protected _run({ input, run, runAgency }: GraderInput): Promise; } export {};