var a = Object.defineProperty;
var n = (t, e) => a(t, "name", { value: e, configurable: !0 });
const i = /* @__PURE__ */ n((t) => {
  const e = document.createElement("div");
  return t.quickInfo?.displayParts && e.appendChild(c(t.quickInfo.displayParts)), { dom: e };
}, "defaultRenderer"), c = /* @__PURE__ */ n((t) => {
  const e = document.createElement("div");
  for (const d of t) {
    const r = e.appendChild(document.createElement("span"));
    r.className = `quick-info-${d.kind}`, r.innerText = d.text;
  }
  return e;
}, "renderDisplayParts");
export {
  i as defaultRenderer,
  c as renderDisplayParts
};
