{
  "$schema": "https://json.openmrs.org/routes.schema.json",
  "backendDependencies": {
    "fhir2": ">=1.2",
    "webservices.rest": ">=2.2.0"
  },
  "pages": [
    {
      "component": "root",
      "route": "form-builder",
      "online": true,
      "offline": true,
      "order": 1
    }
  ],
  "extensions": [
    {
      "name": "system-administration-form-builder-card-link",
      "slot": "system-admin-page-card-link-slot",
      "component": "systemAdministrationFormBuilderCardLink",
      "online": true,
      "offline": true
    }
  ],
  "modals": [
    {
      "name": "new-form-modal",
      "component": "newFormModal"
    },
    {
      "name": "new-page-modal",
      "component": "newPageModal"
    },
    {
      "name": "delete-page-modal",
      "component": "deletePageModal"
    },
    {
      "name": "new-section-modal",
      "component": "newSectionModal"
    },
    {
      "name": "delete-section-modal",
      "component": "deleteSectionModal"
    },
    {
      "name": "add-form-reference-modal",
      "component": "addFormReferenceModal"
    },
    {
      "name": "question-modal",
      "component": "questionModal"
    },
    {
      "name": "delete-question-modal",
      "component": "deleteQuestionModal"
    },
    {
      "name": "edit-question-modal",
      "component": "editQuestionModal"
    },
    {
      "name": "restore-draft-schema-modal",
      "component": "restoreDraftSchemaModal"
    },
    {
      "name": "unpublish-form-modal",
      "component": "unpublishFormModal"
    },
    {
      "name": "delete-form-modal",
      "component": "deleteFormModal"
    },
    {
      "name": "edit-translation-modal",
      "component": "editTranslationModal"
    }
  ]
}
