/** * Vite plugins: HTML route resolution and asset collection for builds. * * These are registered as Vite plugins (not Rollup plugins via * `rollupOptions.plugins`) so they work correctly with the Environment * API's `builder.build(env)`, which does not inherit top-level * `rollupOptions` into environment builds. * * They use `applyToEnvironment` to scope to the client build only, * preventing the SSR build from trying to resolve HTML entries. * * Data is read lazily from shared state, which is populated by the * client build plugin's `config` hook before these hooks run. * * @internal */ import { type PluginOption } from 'vite'; import type { PluginSharedState } from './plugin-shared-state.js'; export declare function gracileHtmlRoutesBuildPlugins({ state, }: { state: PluginSharedState; }): PluginOption[]; //# sourceMappingURL=plugin-html-routes-build.d.ts.map