{
  "about": {
    "description": "An app menu with objects",
    "android": {
      "class": "MyNimbus",
      "package": "com.example.app"
    }
  },
  "enums": {
    "HomeScreenSection": {
      "name": "HomeScreenSection",
      "doc": "The sections of the homescreen",
      "variants": [
        {
          "name": "top-sites",
          "doc": "The original frecency sorted sites"
        },
        {
          "name": "jump-back-in",
          "doc": "Jump back in section"
        },
        {
          "name": "recently-saved",
          "doc": "Tabs that have been bookmarked recently"
        },
        {
          "name": "recent-explorations",
          "doc": "Tabs from another source"
        },
        {
          "name": "pocket",
          "doc": "Tabs from another source"
        }
      ]
    }
  },
  "objects": {},
  "features": {
    "homescreen": {
      "name": "homescreen",
      "description": "Represents the homescreen feature",
      "props": [
        {
          "name": "sections-enabled",
          "doc": "A map of booleans",
          "type": {
            "EnumMap": [
              {
                "Enum": "HomeScreenSection"
              },
              "Boolean"
            ]
          },
          "default": {
            "jump-back-in": false,
            "pocket": false,
            "recent-explorations": false,
            "recently-saved": false,
            "top-sites": true
          }
        },
        {
          "name": "section-ordering",
          "doc": "The ordering of the sections on the homescreen",
          "type": {
            "List": {
              "Enum": "HomeScreenSection"
            }
          },
          "default": ["top-sites", "jump-back-in", "recently-saved"]
        }
      ],
      "default": null,
      "allow_coenrollment": false
    }
  }
}
