{
  "id": "error-panel-empty-state-container",
  "type": "ConditionalRender",
  "condition": "isScanning",
  "then": {
    "type": "EmptyState",
    "icon": {
      "type": "Icon",
      "name": "Lightning",
      "size": 48,
      "weight": "duotone",
      "className": "text-accent animate-pulse"
    },
    "bindings": {
      "title": { "source": "scanningTitle" },
      "description": { "source": "scanningDescription" }
    }
  },
  "else": {
    "type": "EmptyState",
    "icon": {
      "type": "Icon",
      "name": "CheckCircle",
      "size": 48,
      "weight": "duotone",
      "className": "text-green-500"
    },
    "bindings": {
      "title": { "source": "noIssuesTitle" },
      "description": { "source": "noIssuesDescription" }
    }
  }
}
