{
  "advanced": {
    "admin_label": "module.meta.adminLabel",
    "animation": "module.decoration.animation",
    "background": "module.decoration.background",
    "borders": {
      "default": "module.decoration.border",
      "main": "module.decoration.border",
      "icons": "networkIcon.decoration.border",
      "image": "image.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": {
      "name": "name.decoration.font",
      "position": "position.decoration.font",
      "description": "description.decoration.font"
    },
    "text_shadow": {
      "default": "module.advanced.text.textShadow"
    }
  },
  "css": {
    "before": "css.*.before",
    "main_element": "css.*.mainElement",
    "after": "css.*.after",
    "free_form": "css.*.freeForm"
  },
  "module": {
    "image": "image.innerContent.*.src",
    "image_alt": "image.innerContent.*.alt",
    "name": "name.innerContent.*",
    "name_level": "name.decoration.font.font.*.headingLevel",
    "position": "position.innerContent.*",
    "position_level": "position.decoration.font.font.*.headingLevel",
    "description": "description.innerContent.*",
    "layout": "module.advanced.layout.*",
    "show_info_on_hover": "module.advanced.showInfoOnHover.*",
    "show_network_on_hover": "module.advanced.showNetworkOnHover.*",
    "offset_x": "module.advanced.offsetX.*",
    "content_bg_color": "content.decoration.background.*.color",
    "content_bg_use_color_gradient": "content.decoration.background.*.gradient.enabled",
    "content_bg_color_gradient_type": "content.decoration.background.*.gradient.type",
    "content_bg_color_gradient_direction": "content.decoration.background.*.gradient.direction",
    "content_bg_color_gradient_direction_radial": "content.decoration.background.*.gradient.directionRadial",
    "content_bg_color_gradient_stops": "content.decoration.background.*.gradient.stops",
    "content_bg_color_gradient_repeat": "content.decoration.background.*.gradient.repeat",
    "content_bg_color_gradient_unit": "content.decoration.background.*.gradient.length",
    "content_bg_image": "content.decoration.background.*.image.url",
    "content_bg_size": "content.decoration.background.*.image.size",
    "content_bg_position": "content.decoration.background.*.image.position",
    "content_bg_repeat": "content.decoration.background.*.image.repeat",
    "content_bg_blend": "content.decoration.background.*.image.blend",
    "icon_alignment": "module.advanced.iconAlignment.*",
    "icon_bg": "module.advanced.iconBg.*",
    "icon_color": "module.advanced.iconColor.*",
    "icon_size": "module.advanced.iconSize.*",
    "icon_gap": "module.advanced.iconGap.*",
    "image_alignment": "module.advanced.imageAlignment.*",
    "image_width": "module.advanced.imageWidth.*",
    "image_margin": "imageWrapper.decoration.spacing.*.margin",
    "image_padding": "image.decoration.spacing.*.padding",
    "content_margin": "info.decoration.spacing.*.margin",
    "content_padding": "info.decoration.spacing.*.padding",
    "network_margin": "socialLinks.decoration.spacing.*.margin",
    "network_padding": "socialLinks.decoration.spacing.*.padding"
  },
  "valueExpansionFunctionMap": {
    "content_bg_color_gradient_stops": "convertGradientStops",
    "image_margin": "convertSpacing",
    "image_padding": "convertSpacing",
    "content_margin": "convertSpacing",
    "content_padding": "convertSpacing",
    "network_margin": "convertSpacing",
    "network_padding": "convertSpacing"
  }
}
