{
  "name": "Image With Text",
  "description": "This is a component combined image with text",
  "group": "commerce_assets",
  "attribute_definition_groups": [
    {
      "id": "ITCImage",
      "attribute_definitions": [
        {
          "id": "image",
          "name": "Image",
          "type": "image",
          "required": true
        },
        {
          "id": "alt",
          "name": "Alt Text",
          "description": "The image alt text shown by the component.",
          "type": "string",
          "required": false
        },
        {
          "id": "heading",
          "name": "Text Overlay",
          "type": "markup",
          "required": false
        },
        {
          "id": "ITCLink",
          "name": "Image Link",
          "type": "url",
          "required": false
        },
        {
          "id": "ITCText",
          "name": "Text Below Image",
          "type": "markup",
          "required": false
        }
      ]
    }
  ],
  "region_definitions": []
}