/** * Returns the root scope object for an element. The root scope is the object * that is shared by all elements in the same document or shadow root. */ export declare const getScope: (node: Node) => Record | undefined; /** * Returns the element scope for an element. This element scope is a new object * that inherits from the root scope and has a `host` property that points to * the element. * * This is a very poor implementation of an element scope. Scopes need to be * specified. This is just a placeholder. */ export declare const getElementScope: (el: Element) => Record; export declare const runAutoTemplates: (root?: Document | ShadowRoot) => void; //# sourceMappingURL=document.d.ts.map