import type { EmbeddingModel } from "ai"; import type { Context } from "hono"; import { Hono } from "hono"; import type { MemoryEngine, RuntimeStatusSnapshot } from "../../core/contracts"; import type { OpenMemConfig } from "../../types"; export interface DashboardDeps { config: OpenMemConfig; projectPath: string; embeddingModel: EmbeddingModel | null; memoryEngine: MemoryEngine; runtimeStatusProvider?: () => RuntimeStatusSnapshot; sseHandler?: (c: Context) => Response | Promise; dashboardDir?: string; } export declare function createDashboardApp(deps: DashboardDeps): Hono; //# sourceMappingURL=server.d.ts.map