import type { ViteDevServer } from 'vite'; import type { GracileConfig } from '../user-config.js'; import type { RoutesManifest } from './route.js'; export interface RenderedRouteDefinition { absoluteId: string; name: string; html: string | null; handlerAssets?: string; static: { props: unknown; document: string | null; }; savePrerender: boolean | null; } export declare function renderRoutes({ routes, vite, serverMode, root, gracileConfig, }: { routes: RoutesManifest; vite: ViteDevServer; serverMode: boolean; root?: string; gracileConfig: GracileConfig; }): Promise<{ routes: RoutesManifest; renderedRoutes: RenderedRouteDefinition[]; }>; //# sourceMappingURL=render.d.ts.map