import { Readable } from 'node:stream'; import { type RenderInfo } from '@lit-labs/ssr'; import type { ViteDevServer } from 'vite'; import type { RouteInfos } from '../routes/match.js'; import type * as R from '../routes/route.js'; export { REGEX_TAG_SCRIPT, REGEX_TAG_LINK } from './route-template-pipeline.js'; export declare function renderRouteTemplate({ url, vite, mode, routeInfos, routeAssets, serverMode, docOnly, renderInfo, }: { url: string; vite?: ViteDevServer | undefined; mode: 'dev' | 'build'; routeInfos: RouteInfos; routeAssets?: R.RoutesAssets | undefined; root: string; serverMode?: boolean | undefined; docOnly?: boolean | undefined; renderInfo?: Partial | undefined; }): Promise<{ output: null | Readable; document: null | string; }>; //# sourceMappingURL=route-template.d.ts.map