UNPKG

mancha

Version:

Javscript HTML rendering engine

14 lines (13 loc) 700 B
import type { ParserParams } from "./interfaces.js"; import { IRenderer } from "./renderer.js"; export type { ParserParams, RendererPlugin, RenderParams } from "./interfaces.js"; export { IRenderer } from "./renderer.js"; export declare class Renderer extends IRenderer { readonly impl = "htmlparser2"; parseHTML(content: string, _params?: ParserParams): Document | DocumentFragment; serializeHTML(root: Node | DocumentFragment | Document): string; createElement(tag: string, _owner?: Document | null): globalThis.Element; createComment(content: string, _owner?: Document | null): Node; textContent(node: Node, content: string): void; } export declare const Mancha: Renderer;