/** * Vite plugin: development server middleware. * * Sets up the Gracile request handler, route watcher, and dev-time * logging for `vite dev`. * * When `server.entry` is configured, the user's server file is loaded * via the SSR environment runner and bridged into Vite's middleware * stack. Otherwise falls back to the built-in `nodeAdapter` path. * * @internal */ import type { Logger, PluginOption } from 'vite'; import type { GracileConfig } from '../user-config.js'; import type { PluginSharedState } from './plugin-shared-state.js'; export declare function gracileServePlugin({ state, config, logger, resetClientBuiltFlag, }: { state: PluginSharedState; config: GracileConfig | undefined; logger: Logger; resetClientBuiltFlag: () => void; }): PluginOption; //# sourceMappingURL=plugin-serve.d.ts.map