/**
 * NodeBench MCP — Local Daily Brief Dashboard Server
 *
 * Serves a local-first dashboard at port 6275 showing:
 *   1. Daily Brief (metrics, features, source summary)
 *   2. Narrative Lanes (threads by phase, events, claims)
 *   3. Ops View (sync status, tool frequency, verification cycles)
 *
 * All data from local SQLite (~/.nodebench/nodebench.db).
 * Zero Convex dependency at runtime — works fully offline.
 */
import type Database from "better-sqlite3";
/** Start the brief dashboard HTTP server. Returns the port it's listening on. */
export declare function startBriefDashboardServer(db: Database.Database, preferredPort?: number): Promise<number>;
/** Stop the brief dashboard server */
export declare function stopBriefDashboardServer(): void;
/** Get the current brief dashboard URL */
export declare function getBriefDashboardUrl(): string | null;
