import './vnode';

/**
 * Per node rendering-state when rendering a tree of VNodes
 * @typedef VRenderItem
 * @interface
 * @category VDOM.renderer
 * @property {VNode} vnode - The VNode representation to update to
 * @property {VNode} [old] - The previous VNode representation of this item
 * @property {Element} host - The DOM-node being rendered
 * @property {Document} document - The DOM-document to be added to
 * @property {boolean} inSvg - Indicates whether this node is a child of an SVG element, and should thus be created with createElementNS(...)
 * @property {Element} [parent] - Parent DOM-node
 **/
