evalite
Version:
Test your LLM-powered apps with a TypeScript-native, Vitest-based eval runner. No API key required.
14 lines • 522 B
TypeScript
import fastify from "fastify";
import type { Evalite } from "./types.js";
export type Server = ReturnType<typeof createServer>;
export declare const handleWebsockets: (server: fastify.FastifyInstance) => {
updateState: (newState: Evalite.ServerState) => void;
getState: () => Evalite.ServerState;
};
export declare const createServer: (opts: {
storage: Evalite.Storage;
}) => {
updateState: (newState: Evalite.ServerState) => void;
start: (port: number) => void;
};
//# sourceMappingURL=server.d.ts.map