[
  {
    "element": "ui",
    "id": "descriptorUi",
    "config": {
      "title": "Street descriptor"
    }
  },
  {
    "element": "widget",
    "id": "modal",
    "path": "descriptorUi",
    "config": {
      "widgetType": "modal",
      "heading": "Street descriptor",
      "controlScheme": "simple"
    }
  },


  {
    "element": "widget",
    "id": "language",
    "path": "descriptorUi.modal",
    "config": {
      "widgetType": "select",
      "prompt": {
        "text": "Language"
      },
      "listId": "languageCodes",
      "dataPath": "language"
    }
  },


  {
    "element": "widget",
    "id": "streetDescription",
    "path": "descriptorUi.modal",
    "config": {
      "widgetType": "text",
      "prompt": {
        "text": "Description"
      },
      "dataPath": "streetDescription"
    }
  },
  {
    "element": "widget",
    "id": "localityName",
    "path": "descriptorUi.modal",
    "config": {
      "widgetType": "text",
      "prompt": {
        "text": "Locality"
      },
      "dataPath": "localityName"
    }
  },
  {
    "element": "widget",
    "id": "townName",
    "path": "descriptorUi.modal",
    "config": {
      "widgetType": "text",
      "prompt": {
        "text": "Town"
      },
      "dataPath": "townName"
    }
  },
  {
    "element": "widget",
    "id": "administrativeArea",
    "path": "descriptorUi.modal",
    "config": {
      "widgetType": "text",
      "prompt": {
        "text": "Administrative area"
      },
      "dataPath": "administrativeArea"
    }
  }
]

