import * as SimpleDOM from 'simple-dom';
import { DOMTreeConstruction, Bounds, Simple } from '@glimmer/runtime';
export default class NodeDOMTreeConstruction extends DOMTreeConstruction {
    protected document: SimpleDOM.Document;
    constructor(doc: Simple.Document);
    protected setupUselessElement(): void;
    insertHTMLBefore(parent: Simple.Element, html: string, reference: Simple.Node): Bounds;
    createElement(tag: string): any;
    setAttribute(element: Element, name: string, value: string): void;
}
