{
  "params": {
    "scoops": {
      "type": "range",
      "min": 1,
      "max": 3,
      "step": 1,
      "default": 2,
      "label": "Scoops",
      "describe": "How many scoops are stacked, 1 to 3."
    },
    "flavours": {
      "type": "choice",
      "options": [
        "classic",
        "mint choc",
        "fruity",
        "gelato"
      ],
      "default": "classic",
      "label": "Flavours",
      "describe": "Scoop flavours from the bottom up: classic (vanilla, chocolate, strawberry), mint choc (mint with chocolate chips, chocolate), fruity (mango, strawberry, blueberry), gelato (pistachio, vanilla, chocolate)."
    },
    "serve": {
      "type": "choice",
      "options": [
        "waffle cone",
        "cake cone",
        "cup"
      ],
      "default": "waffle cone",
      "label": "Served in",
      "describe": "waffle cone (a tall criss-cross cone standing in a small wooden holder), cake cone (a flat-bottomed wafer cone that stands on its own), cup (a paper tub with a wooden spoon)."
    },
    "topping": {
      "type": "choice",
      "options": [
        "sprinkles",
        "sauce",
        "cherry",
        "wafer",
        "none"
      ],
      "default": "sprinkles",
      "label": "Topping",
      "describe": "On the top scoop: sprinkles (coloured strands), sauce (chocolate drizzle running down), cherry (with stalk), wafer (a rolled wafer stick), or none."
    }
  },
  "presets": {
    "beach treat": {
      "scoops": 1,
      "flavours": "fruity",
      "serve": "cake cone",
      "topping": "none"
    },
    "triple tower": {
      "scoops": 3,
      "flavours": "classic",
      "topping": "cherry"
    },
    "gelato cup": {
      "scoops": 2,
      "flavours": "gelato",
      "serve": "cup",
      "topping": "wafer"
    }
  },
  "night": null
}