// plugin/types.ts export * from "../jsx/types.d.ts"; export * from "../setup/types.d.ts"; export * from "../router/types.d.ts"; export * from "../meta/types.d.ts"; export * from "../server/types.d.ts"; export * from "../client/types.d.ts"; import type { Plugin } from "vite"; export type VanJSPluginOptions = { routesDir?: string; extensions?: string[]; excludeRoutes?: string[]; // NEW — excluded in all envs excludeRoutesProd?: string[]; // NEW — excluded in production only }; const VitePluginVanJS: ( config?: VanJSPluginOptions, ) => Plugin; export default VitePluginVanJS;