import type { ScorerRunInputForAgent, ScorerRunOutputForAgent } from '@mastra/core/evals'; import type { MastraModelConfig } from '@mastra/core/llm'; import type { ScorerRunInputForLLMJudge, ScorerRunOutputForLLMJudge } from '../../utils.js'; export interface ContextPrecisionMetricOptions { scale?: number; context?: string[]; contextExtractor?: (input: ScorerRunInputForAgent, output: ScorerRunOutputForAgent) => string[]; } export declare function createContextPrecisionScorer({ model, options, }: { model: MastraModelConfig; options: ContextPrecisionMetricOptions; }): import("@mastra/core/evals").MastraScorer & Record<"generateScoreStepResult", number> & Record<"generateReasonStepResult", string>>; //# sourceMappingURL=index.d.ts.map