import { d as f } from "../../../../sdk/dist/shared/chunk-LEWKHCRI.js";
import "../../../../sdk/dist/shared/chunk-F4JNKU7J.js";
import "@sinclair/typebox";
import "../../../../sdk/dist/shared/chunk-7UBMXMNJ.js";
import "../../../../sdk/dist/shared/chunk-JRCVYDCD.js";
function e(r, o = "", i = {}) {
  if (r.type === "object")
    for (const t in r.properties) {
      const p = f(r.properties[t]);
      p["ui:styleId"] && (i[`${o}${t}`] = p["ui:styleId"]), e(p, `${o}${t}.`, i);
    }
  else r.type === "array" && e(r.items, `${o}[].`, i);
  return i;
}
export {
  e as getStyleProperties
};
//# sourceMappingURL=style-props.js.map
