{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "carbon-rule-locked",
  "type": "registry:component",
  "title": "carbon:rule-locked",
  "description": "RuleLocked icon from carbon",
  "prefix": "carbon",
  "id": "carbon:rule-locked",
  "licenseSpdx": "Apache-2.0",
  "licenseUrl": "https://github.com/carbon-design-system/carbon/blob/main/LICENSE",
  "attributionRequired": false,
  "body": "<path fill=\"currentColor\" d=\"M28 22v-3c0-2.2-1.8-4-4-4s-4 1.8-4 4v3c-1.1 0-2 .9-2 2v5c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2v-5c0-1.1-.9-2-2-2m-6-3c0-1.1.9-2 2-2s2 .9 2 2v3h-4zm-2 10v-5h8v5zM8 16h6v2H8zm0-6h12v2H8z\"/><path fill=\"currentColor\" d=\"M26 4c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v13c0 4.1 2.2 7.8 5.8 9.7l5.2 2.8v-2.3l-4.2-2.3C5.8 23.4 4 20.3 4 17V4h20v8h2z\"/>",
  "width": 32,
  "height": 32,
  "svg": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 32 32\"><path fill=\"currentColor\" d=\"M28 22v-3c0-2.2-1.8-4-4-4s-4 1.8-4 4v3c-1.1 0-2 .9-2 2v5c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2v-5c0-1.1-.9-2-2-2m-6-3c0-1.1.9-2 2-2s2 .9 2 2v3h-4zm-2 10v-5h8v5zM8 16h6v2H8zm0-6h12v2H8z\"/><path fill=\"currentColor\" d=\"M26 4c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v13c0 4.1 2.2 7.8 5.8 9.7l5.2 2.8v-2.3l-4.2-2.3C5.8 23.4 4 20.3 4 17V4h20v8h2z\"/></svg>",
  "files": [
    {
      "path": "components/icons/carbon-rule-locked.tsx",
      "type": "registry:component",
      "content": "import type { SVGProps } from 'react';\n\nexport function RuleLocked(props: SVGProps<SVGSVGElement>) {\n  return (\n    <svg {...props} xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 32 32\"><path fill=\"currentColor\" d=\"M28 22v-3c0-2.2-1.8-4-4-4s-4 1.8-4 4v3c-1.1 0-2 .9-2 2v5c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2v-5c0-1.1-.9-2-2-2m-6-3c0-1.1.9-2 2-2s2 .9 2 2v3h-4zm-2 10v-5h8v5zM8 16h6v2H8zm0-6h12v2H8z\"/><path fill=\"currentColor\" d=\"M26 4c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v13c0 4.1 2.2 7.8 5.8 9.7l5.2 2.8v-2.3l-4.2-2.3C5.8 23.4 4 20.3 4 17V4h20v8h2z\"/></svg>\n  );\n}\n"
    }
  ]
}