{
  "@legend": {
    "required": true,
    "type": "string"
  },
  "@name": {
    "required": true,
    "type": "string"
  },
  "@error": "string",
  "@value": "string",
  "@layout": "string",
  "@hint": "String",
  "@hide-legend": "boolean",
  "@radios <radio>[]": {
    "@value": {
      "required": true,
      "type": "string"
    },
    "@label": {
      "required": true,
      "type": "string"
    },
    "@hint": "string",
    "@reveal": "string",
    "@id": "string",
    "@*": "object"
  }
}
