/**
 * Minimal HTTP + SSE dashboard for agent lanes.
 */
export interface LanesDashboardOptions {
    rootPath: string;
    port?: number;
    pollMs?: number;
    /** esbuild watch + SSE live reload; also enabled by TRELLIS_UI_DEV=1 */
    dev?: boolean;
}
export interface LanesDashboardHandle {
    port: number;
    stop: () => void;
}
export declare function startLanesDashboard(opts: LanesDashboardOptions): Promise<LanesDashboardHandle>;
//# sourceMappingURL=lanes-dashboard.d.ts.map