UNPKG

evalite

Version:

Test your LLM-powered apps with a TypeScript-native, Vitest-based eval runner. No API key required.

15 lines 563 B
import fastify from "fastify"; import { type SQLiteDatabase } from "./db.js"; 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: { db: SQLiteDatabase; }) => { updateState: (newState: Evalite.ServerState) => void; start: (port: number) => void; }; //# sourceMappingURL=server.d.ts.map