{
  "advanced": {
    "admin_label": "module.meta.adminLabel",
    "animation": "module.decoration.animation",
    "background": "module.decoration.background",
    "borders": {
      "default": "module.decoration.border",
      "icon_box": "module.decoration.border",
      "icon": "icon.decoration.border",
      "badge": "badge.decoration.border"
    },
    "box_shadow": {
      "default": "module.decoration.boxShadow"
    },
    "disabled_on": "module.decoration.disabledOn",
    "display_conditions": "module.decoration.conditions",
    "filters": {
      "default": "module.decoration.filters"
    },
    "height": "module.decoration.sizing",
    "margin_padding": "module.decoration.spacing",
    "max_width": "module.decoration.sizing",
    "module": "module.advanced.htmlAttributes",
    "overflow": "module.decoration.overflow",
    "position_fields": "module.decoration.position",
    "scroll": "module.decoration.scroll",
    "sticky": "module.decoration.sticky",
    "transform": "module.decoration.transform",
    "transition": "module.decoration.transition",
    "z_index": "module.decoration.zIndex",
    "fonts": {
      "title": "title.decoration.font",
      "subtitle": "subtitle.decoration.font",
      "description": "description.decoration.font",
      "badge_text": "badge.decoration.font"
    },
    "button": {
      "button": "button"
    },
    "text_shadow": {
      "default": "module.advanced.text.textShadow"
    }
  },
  "css": {
    "before": "css.*.before",
    "main_element": "css.*.mainElement",
    "after": "css.*.after",
    "free_form": "css.*.freeForm",
    "icon_wrapper": "css.*.iconWrapper",
    "icon": "css.*.icon",
    "title": "css.*.title",
    "subtitle": "css.*.subtitle",
    "description": "css.*.description",
    "button": "css.*.button"
  },
  "module": {
    "icon": "icon.innerContent.*",
    "title": "title.innerContent.*",
    "title_level": "title.decoration.font.font.*.headingLevel",
    "subtitle": "subtitle.innerContent.*",
    "subtitle_level": "subtitle.decoration.font.font.*.headingLevel",
    "description": "description.innerContent.*",
    "use_button": "module.advanced.useButton.*",
    "button_text": "button.innerContent.*.text",
    "button_url": "button.innerContent.*.linkUrl",
    "url_new_window": "button.innerContent.*.linkTarget",
    "use_badge": "module.advanced.useBadge.*",
    "badge_text": "badge.innerContent.*",
    "badge_bg": "badge.decoration.background.*.color",
    "badge_padding": "badge.decoration.spacing.*.padding",
    "offsetx": "module.advanced.badgeOffsetX.*",
    "offsety": "module.advanced.badgeOffsetY.*",
    "badge_z_index": "module.advanced.badgeZIndex.*",
    "alignment": "module.advanced.alignment.*",
    "icon_bg": "icon.advanced.background.*",
    "icon_color": "icon.advanced.color.*",
    "icon_size": "icon.advanced.size.*",
    "icon_padding": "icon.decoration.spacing.*.padding",
    "icon_margin": "iconWrapper.decoration.spacing.*.margin"
  },
  "valueExpansionFunctionMap": {
    "icon": "convertFontIcon",
    "badge_padding": "convertSpacing",
    "icon_padding": "convertSpacing",
    "icon_margin": "convertSpacing"
  }
}
