import type express from "express"; import type { ViteDevServer } from "vite"; /** * Split live-edit reload channel: the AI service owns the `build_reloadFile` * tool but has no Vite server, so it POSTs here (over pod loopback) and the * dev-server sidecar drives its own Vite module graph. * * Registered once per express app; the Vite server is resolved per request so * the route survives in-place restarts that tear down and recreate Vite. */ export declare function registerSidecarReloadRoute(app: express.Express, { appRootDir, getViteServer, }: { appRootDir: string; getViteServer: () => ViteDevServer | undefined; }): void; //# sourceMappingURL=sidecar-reload.d.mts.map