import { DOMApi } from '../dom-api'; export declare class HTMLRehydrationBrowserDOMApi implements DOMApi { doc: Document; constructor(doc: Document); isNode(el: Node): el is Node; parent(el: Node): HTMLElement | null; destroy(element: Node): void; clearChildren(element: Node): void; toString(): string; addEventListener(node: Node, eventName: string, fn: EventListener): (() => void) | undefined; prop(element: HTMLElement, name: string, value: any): any; attr(element: HTMLElement, name: string, value: string | null): void; comment(text?: string): Comment; text(text?: string | number): Node; textContent(node: Node, text: string): void; fragment(): DocumentFragment; element(tagName?: string): HTMLElement; insert(parent: HTMLElement | Node, child: HTMLElement | Node, anchor?: HTMLElement | Node | null): void; }