/**
* 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