{
  "name": "{{COMPONENT_KEY}}",
  "label": "{{COMPONENT_LABEL}}",
  "description": "{{DESCRIPTION}}",
  "organization": "{{ORGANIZATION}}",
  "version": "{{VERSION}}",
  "library": "{{LIBRARY}}",
  "componentKey": "{{COMPONENT_KEY}}",
  "type": "{{TYPE}}",
  "subtype": {{{SUB_TYPE}}},
  "subtypeLabel": "{{SUB_TYPE_LABEL}}",
  "icon": "OneColumnPage.svg",
   "properties": [
    {
      "name": "title",
      "label": "Label value",
      "format": "TEXT"
    },
    {
      "format": "SELECT",
      "label": "Usage",
      "name": "label",
      "defaultValue": "Create operator",
      "localize": true,
      "source": [
        {
          "key": "Create operator",
          "value": "Create operator"
        },
        {
          "key": "Update operator",
          "value": "Update operator"
        },
        {
          "key": "Resolve operator",
          "value": "Resolve operator"
        }
      ]
    },

    {
      "label": "Conditions",
      "format": "GROUP",
      "properties": [
        {
          "name": "visibility",
          "label": "Visibility",
          "format": "VISIBILITY"
        }
      ]
    }
  ],
  "defaultConfig": {
    "label": "Create operator",
    "title": "Create operator",
    "createLabel": "@L Created",
    "updateLabel": "@L Updated",
    "createOperator": "@USER .pxCreateOperator",
    "updateOperator": "@USER .pxUpdateOperator",
    "createDateTime": "@P .pxCreateDateTime",
    "updateDateTime": "@P .pxUpdateDateTime",
    "resolveLabel": "@L Resolved",
    "resolveOperator": "@USER .pyResolvedUserID",
    "resolveDateTime": "@P .pyResolvedTimestamp"
  }
}
