import { type Template } from "./JSX.js"; /** * Convert an HTML string to DOM nodes. * @param string The HTML string to conver. * @returns The virtual DOM template function. */ export declare const $parse: (string: string) => Template; /** * Render a promise when it is resolved. * @param thenable The Promise-like object. * @returns The virtual DOM template function. */ export declare const $await: (thenable: Promise) => Template; /** * It renders the template when then provided Thenable is in pending status. * @param thenable The Promise-like object. * @param template The template to render. * @returns A promise which resolves the template while the Thenable is in pending status. */ export declare const $until: (thenable: Promise, template: Template) => Template;