import { VIRTUAL_DOCUMENT_BRAND } from "./brands"; import { VirtualDocumentFragment } from "./VirtualDocumentFragment"; import { VirtualHTMLElement } from "./VirtualHTMLElement"; import { VirtualTextNode } from "./VirtualTextNode"; export declare class VirtualDocument { readonly [VIRTUAL_DOCUMENT_BRAND]: true; private registry; defaultView: null; registerElement(tagName: string, constructor: new () => VirtualHTMLElement): void; createElement(tagName: string): VirtualHTMLElement; createElementNS(namespace: string, tagName: string): VirtualHTMLElement; private _createElementInternal; createTextNode(text: string): VirtualTextNode; createDocumentFragment(): VirtualDocumentFragment; } //# sourceMappingURL=VirtualDocument.d.ts.map