import type { AgentRunOutput, Scorer, ScorerDefinition } from "./types.js"; export declare function createScorer
(def: ScorerDefinition): Scorer; export declare function clamp01(n: number): number; export declare function exactMatch(expected: string, opts?: { caseSensitive?: boolean; }): Scorer; export declare function contains(needles: string | string[], opts?: { caseSensitive?: boolean; }): Scorer ; export declare function usesTool(toolName: string): Scorer ; interface JudgeVerdict { score: number; reasoning: string; } export interface LlmJudgeOptions { name?: string; criteria: string; rubric?: string; scoreRange?: { min: number; max: number; }; } export declare function llmJudge(opts: LlmJudgeOptions): Scorer ; export {};