{
  "generated": "scripts/build-icons.mjs",
  "grid": 24,
  "stroke": 2,
  "accent": "#008A0F",
  "categories": [
    "objects",
    "actions",
    "roles",
    "status"
  ],
  "icons": [
    {
      "id": "home",
      "label": "home",
      "category": "objects",
      "core": true,
      "file": "rv-icon-home.svg"
    },
    {
      "id": "record",
      "label": "record",
      "category": "objects",
      "core": true,
      "file": "rv-icon-record.svg"
    },
    {
      "id": "vault",
      "label": "the vault",
      "category": "objects",
      "core": true,
      "file": "rv-icon-vault.svg"
    },
    {
      "id": "move-in-key",
      "label": "move-in key",
      "category": "objects",
      "core": true,
      "file": "rv-icon-move-in-key.svg"
    },
    {
      "id": "id-card",
      "label": "id · documents",
      "category": "objects",
      "core": false,
      "file": "rv-icon-id-card.svg"
    },
    {
      "id": "building",
      "label": "building",
      "category": "objects",
      "core": false,
      "file": "rv-icon-building.svg"
    },
    {
      "id": "location-pin",
      "label": "location",
      "category": "objects",
      "core": false,
      "file": "rv-icon-location-pin.svg"
    },
    {
      "id": "bank-card",
      "label": "payment",
      "category": "objects",
      "core": false,
      "file": "rv-icon-bank-card.svg"
    },
    {
      "id": "receipt",
      "label": "receipt",
      "category": "objects",
      "core": false,
      "file": "rv-icon-receipt.svg"
    },
    {
      "id": "book-scan",
      "label": "book a scan",
      "category": "actions",
      "core": true,
      "file": "rv-icon-book-scan.svg"
    },
    {
      "id": "scan-3d",
      "label": "3d scan",
      "category": "actions",
      "core": true,
      "file": "rv-icon-scan-3d.svg"
    },
    {
      "id": "upload",
      "label": "upload",
      "category": "actions",
      "core": false,
      "file": "rv-icon-upload.svg"
    },
    {
      "id": "check-in",
      "label": "check-in",
      "category": "actions",
      "core": false,
      "file": "rv-icon-check-in.svg"
    },
    {
      "id": "navigate",
      "label": "navigate",
      "category": "actions",
      "core": false,
      "file": "rv-icon-navigate.svg"
    },
    {
      "id": "route",
      "label": "route",
      "category": "actions",
      "core": false,
      "file": "rv-icon-route.svg"
    },
    {
      "id": "share",
      "label": "share · refer",
      "category": "actions",
      "core": false,
      "file": "rv-icon-share.svg"
    },
    {
      "id": "compare",
      "label": "before · after",
      "category": "actions",
      "core": false,
      "file": "rv-icon-compare.svg"
    },
    {
      "id": "otp-code",
      "label": "otp code",
      "category": "actions",
      "core": false,
      "file": "rv-icon-otp-code.svg"
    },
    {
      "id": "tenant",
      "label": "tenant",
      "category": "roles",
      "core": false,
      "file": "rv-icon-tenant.svg"
    },
    {
      "id": "landlord",
      "label": "landlord",
      "category": "roles",
      "core": false,
      "file": "rv-icon-landlord.svg"
    },
    {
      "id": "agent",
      "label": "agent",
      "category": "roles",
      "core": false,
      "file": "rv-icon-agent.svg"
    },
    {
      "id": "operator",
      "label": "scan operator",
      "category": "roles",
      "core": false,
      "file": "rv-icon-operator.svg"
    },
    {
      "id": "admin",
      "label": "admin",
      "category": "roles",
      "core": false,
      "file": "rv-icon-admin.svg"
    },
    {
      "id": "account",
      "label": "account",
      "category": "roles",
      "core": false,
      "file": "rv-icon-account.svg"
    },
    {
      "id": "shield-verified",
      "label": "shield · verified",
      "category": "status",
      "core": true,
      "file": "rv-icon-shield-verified.svg"
    },
    {
      "id": "timestamp",
      "label": "timestamp",
      "category": "status",
      "core": true,
      "file": "rv-icon-timestamp.svg"
    },
    {
      "id": "notification",
      "label": "notification",
      "category": "status",
      "core": false,
      "file": "rv-icon-notification.svg"
    },
    {
      "id": "commission",
      "label": "commission",
      "category": "status",
      "core": false,
      "file": "rv-icon-commission.svg"
    },
    {
      "id": "refund",
      "label": "refund",
      "category": "status",
      "core": false,
      "file": "rv-icon-refund.svg"
    },
    {
      "id": "dispute",
      "label": "dispute",
      "category": "status",
      "core": false,
      "file": "rv-icon-dispute.svg"
    },
    {
      "id": "audit-trail",
      "label": "audit trail",
      "category": "status",
      "core": false,
      "file": "rv-icon-audit-trail.svg"
    },
    {
      "id": "system-health",
      "label": "system health",
      "category": "status",
      "core": false,
      "file": "rv-icon-system-health.svg"
    }
  ]
}