UNPKG

rvx

Version:

A signal based rendering library

14 lines (13 loc) 578 B
import type { Component } from "../core/types.js"; /** * Render a component to HTML using rvx dom. */ export declare function renderToString(component: Component): string; export declare function renderToString<P>(component: Component<P>, props: P): string; /** * Render a component to HTML using rvx dom. * * This injects a new {@link AsyncContext} to wait for rendering to complete. */ export declare function renderToStringAsync(component: Component): Promise<string>; export declare function renderToStringAsync<P>(component: Component<P>, props: P): Promise<string>;