import type { Scope } from 'harper'; export declare const HMR_PATH = "/@harper-vite-hmr"; /** * Development mode: a Vite dev server in middleware mode with HMR. * - SPA: Vite serves assets; HTML navigations get the transformed `index.html` shell (see `renderSpa`). * - SSR: Vite serves assets; HTML navigations are rendered on the fly via `ssrLoadModule`. * * Either way, anything the dev server does not serve falls through to Harper. */ export declare function setupDevelopment(scope: Scope, ssrEntry?: string): Promise;