/** * tradjs — Server-Side Rendering * * String-based HTML renderer for VNodes. This module has ZERO DOM dependencies * and runs exclusively on the server. It is never bundled into client scripts. * * Lives at src/server/ssr.ts (NOT inside src/client/) because src/client/ is bundled * and served to the browser. SSR code must never appear in client bundles. * * The client renderer (client/render.ts) and this SSR renderer share types * but have completely separate implementations. SSR produces strings via * concatenation; client produces real DOM nodes via diffing reconciler. */ import { type VNode, type Child } from "../client/types"; export declare function renderToString(vnode: VNode | Child): string; export declare function renderToStringAsync(vnode: VNode | Child | Promise): Promise; //# sourceMappingURL=ssr.d.ts.map