import type UI5Element from "../UI5Element.js"; type QueryDecorator = (target: UI5Element, propertyKey: string | symbol) => void; /** * A decorator that converts a class member into a getter that * executes a querySelectorAll on the element's shadow DOM. * * @param { string } selector DOM String containing selector to match * @returns { QueryDecorator } * * ```ts * class MyComponnet extends UI5Element { * @queryAll('.item') * itemsDOM?: HTMLElement; * * render() { * return html` *