/**
 * NodeBench MCP — Local Dashboard Server
 *
 * Serves a local web dashboard showing the full UI Dive flywheel cycle:
 * explored routes, components, interactions, screenshots, bugs,
 * code locations, fixes, changelogs, generated tests, code reviews.
 *
 * Inspired by Serena MCP's local dashboard. Zero external deps — uses
 * Node's built-in http module + reads from existing SQLite DB.
 */
import type Database from "better-sqlite3";
/** Start the dashboard HTTP server. Returns the port it's listening on. */
export declare function startDashboardServer(db: Database.Database, preferredPort?: number): Promise<number>;
/** Stop the dashboard server */
export declare function stopDashboardServer(): void;
/** Get the current dashboard URL */
export declare function getDashboardUrl(): string | null;
