import * as genkit from 'genkit'; import { z, Genkit } from 'genkit'; import { GenkitPlugin } from 'genkit/plugin'; import { PluginOptions, GenkitMetric } from './types.js'; export { GenkitMetricConfig } from './types.js'; import 'genkit/evaluator'; /** * Reference to the Genkit evaluator for a specified metric */ declare const genkitEvalRef: (metric: GenkitMetric) => genkit.EvaluatorReference; /** * Genkit evaluation plugin that provides the RAG evaluators */ declare function genkitEval(params: PluginOptions): GenkitPlugin; /** * Configures a Genkit evaluator */ declare function genkitEvaluators(ai: Genkit, params: PluginOptions): genkit.EvaluatorAction[]; export { GenkitMetric, PluginOptions, genkitEval as default, genkitEval, genkitEvalRef, genkitEvaluators };