{
  "$defs": {
    "ParsedTemplateTaxonomyItem": {
      "additionalProperties": false,
      "properties": {
        "reference": {
          "maxLength": 32,
          "minLength": 1,
          "title": "Reference",
          "type": "string"
        },
        "title": {
          "maxLength": 255,
          "minLength": 1,
          "title": "Title",
          "type": "string"
        },
        "description": {
          "default": "",
          "title": "Description",
          "type": "string"
        },
        "url": {
          "default": "",
          "title": "Url",
          "type": "string"
        }
      },
      "required": [
        "reference",
        "title"
      ],
      "title": "ParsedTemplateTaxonomyItem",
      "type": "object"
    }
  },
  "additionalProperties": false,
  "properties": {
    "title": {
      "maxLength": 255,
      "minLength": 1,
      "title": "Title",
      "type": "string"
    },
    "type": {
      "maxLength": 32,
      "minLength": 1,
      "title": "Type",
      "type": "string"
    },
    "description": {
      "default": "",
      "title": "Description",
      "type": "string"
    },
    "custom": {
      "default": true,
      "title": "Custom",
      "type": "boolean"
    },
    "items": {
      "items": {
        "$ref": "#/$defs/ParsedTemplateTaxonomyItem"
      },
      "title": "Items",
      "type": "array"
    }
  },
  "required": [
    "title",
    "type",
    "items"
  ],
  "title": "ParsedTemplateTaxonomy",
  "type": "object"
}