import Document from '../document/Document.js';
import * as PropertySymbol from '../../PropertySymbol.js';
import type Node from '../node/Node.js';
/**
 * Document.
 */
export default class HTMLDocument extends Document {
    /**
     * Constructor.
     */
    constructor();
    /**
     * @override
     */
    [PropertySymbol.appendChild](node: Node, disableValidations?: boolean): Node;
    /**
     * @override
     */
    [PropertySymbol.insertBefore](newNode: Node, referenceNode: Node | null, disableValidations?: boolean): Node;
}
//# sourceMappingURL=HTMLDocument.d.ts.map