evalite
Version:
Test your LLM-powered apps with a TypeScript-native, Vitest-based eval runner. No API key required.
11 lines • 531 B
TypeScript
import type { Evalite } from "./types.js";
declare module "vitest" {
interface TaskMeta {
evalite?: Evalite.TaskMeta;
}
}
export declare const evalite: {
<TInput, TOutput, TExpected = TOutput>(evalName: string, opts: Evalite.RunnerOpts<TInput, TOutput, TExpected>): import("vitest").SuiteCollector<object>;
experimental_skip<TInput, TOutput, TExpected>(evalName: string, opts: Evalite.RunnerOpts<TInput, TOutput, TExpected>): import("vitest").SuiteCollector<object>;
};
//# sourceMappingURL=evalite.d.ts.map