import "./boot-preflight.js";
import * as http from "node:http";
export interface EvalServerOptions {
    port: number;
    /**
     * 0698 T-013: `root` is now optional. When omitted, the active project is
     * derived from `~/.vskill/workspace.json`. When provided (e.g. via CLI
     * `--root`), it continues to work as before — and is auto-seeded into the
     * workspace as the active project if no workspace exists yet.
     */
    root?: string;
    projectName?: string;
    /** Override the workspace config directory (tests). Defaults to ~/.vskill. */
    workspaceDir?: string;
}
export declare function startEvalServer(opts: EvalServerOptions): Promise<http.Server>;
