/** * Render a Preact virtual node into a DOM element * @param {import('./index').ComponentChild} vnode The virtual node to render * @param {import('./internal').PreactElement} parentDom The DOM element to * render into * @param {Element | Text} [replaceNode] Optional: Attempt to re-use an * existing DOM tree rooted at `replaceNode` */ export function render(vnode: import('./index').ComponentChild, parentDom: import('./internal').PreactElement, replaceNode?: Element | Text | undefined): void; /** * Update an existing DOM element with data from a Preact virtual node * @param {import('./index').ComponentChild} vnode The virtual node to render * @param {import('./internal').PreactElement} parentDom The DOM element to * update */ export function hydrate(vnode: import('./index').ComponentChild, parentDom: import('./internal').PreactElement): void;