/** Configuration options for launching the dashboard server */
interface DashboardOptions {
    projectPath: string;
    isDevMode?: boolean;
}
/** Handle returned by serveDashboard for closing the server and reading the port */
interface DashboardServer {
    close: () => Promise<void>;
    port: number;
    url: string;
}
/**
 * Start the local dashboard server and expose its API endpoints.
 *
 * @param options - selected project path plus optional dev-mode/dashboard configuration
 * @returns running dashboard handle with URL, token, and close method
 */
export declare function serveDashboard(options: DashboardOptions): Promise<DashboardServer>;
export {};
//# sourceMappingURL=dashboard.d.ts.map