export const iconLibrary = {
  "packageName": "@eonui/icons",
  "packageLabel": "EonUI MIT Icons",
  "generatedAt": "2026-05-29T17:52:43.126Z",
  "totalIcons": 12351,
  "totalCategories": 18,
  "totalSources": 12,
  "totalImported": 15502,
  "duplicatesRemoved": 3143,
  "tokenPrefix": "eon-",
  "preferredSource": "tabler",
  "gridSize": 24,
  "sourceNote": "MIT-licensed EonUI icon library assembled from Tabler Icons, Phosphor Icons, Iconoir, Heroicons, Feather Icons, Bootstrap Icons, Eva Icons, Radix Icons, Primer Octicons, Fluent UI System Icons, Ant Design Icons, Ionicons, renamed with Eon tokens and deduplicated by canonical icon name.",
  "categories": [
    {
      "slug": "communication",
      "label": "Communication",
      "copy": "Messaging, mail, alerts, calls, and collaboration flows."
    },
    {
      "slug": "office",
      "label": "Office & Editing",
      "copy": "Documents, writing, text, tables, and productivity actions."
    },
    {
      "slug": "system",
      "label": "System & Devices",
      "copy": "Hardware, settings, cloud, runtime, and infrastructure symbols."
    },
    {
      "slug": "commerce",
      "label": "Commerce",
      "copy": "Payments, carts, catalog actions, and pricing surfaces."
    },
    {
      "slug": "finance",
      "label": "Finance",
      "copy": "Numbers, charts, currency, and business reporting."
    },
    {
      "slug": "design",
      "label": "Design",
      "copy": "Layout, editing, creativity, and visual tooling."
    },
    {
      "slug": "development",
      "label": "Technology & Development",
      "copy": "Code, integrations, automation, and engineering tools."
    },
    {
      "slug": "media",
      "label": "Media",
      "copy": "Images, video, music, capture, and playback controls."
    },
    {
      "slug": "people",
      "label": "People",
      "copy": "Users, gestures, identity, mood, and profile states."
    },
    {
      "slug": "security",
      "label": "Security & Warnings",
      "copy": "Locks, alerts, protection, verification, and risk states."
    },
    {
      "slug": "maps",
      "label": "Maps & Travel",
      "copy": "Places, routes, vehicles, travel, and positioning tools."
    },
    {
      "slug": "arrows",
      "label": "Arrows",
      "copy": "Directional controls, transitions, and navigation cues."
    },
    {
      "slug": "time",
      "label": "Time",
      "copy": "Clocks, calendars, scheduling, and temporal states."
    },
    {
      "slug": "weather",
      "label": "Weather & Nature",
      "copy": "Climate, outdoors, natural objects, and environmental states."
    },
    {
      "slug": "education",
      "label": "Education",
      "copy": "Learning, books, study aids, and classroom symbols."
    },
    {
      "slug": "health",
      "label": "Health",
      "copy": "Medical, fitness, safety, and wellbeing concepts."
    },
    {
      "slug": "games",
      "label": "Games",
      "copy": "Controllers, play states, and playful interaction patterns."
    },
    {
      "slug": "brands",
      "label": "Brands",
      "copy": "Company marks, services, and ecosystem references."
    }
  ],
  "sources": [
    {
      "slug": "tabler",
      "label": "Tabler Icons",
      "packageName": "@tabler/icons",
      "version": "3.44.0",
      "license": "MIT",
      "style": "outline",
      "repository": "https://github.com/tabler/tabler-icons",
      "importedCount": 5093,
      "keptCount": 5090,
      "duplicateCount": 0
    },
    {
      "slug": "phosphor",
      "label": "Phosphor Icons",
      "packageName": "@phosphor-icons/core",
      "version": "2.1.1",
      "license": "MIT",
      "style": "regular",
      "repository": "https://github.com/phosphor-icons/phosphor-core",
      "importedCount": 1512,
      "keptCount": 1110,
      "duplicateCount": 401
    },
    {
      "slug": "iconoir",
      "label": "Iconoir",
      "packageName": "iconoir",
      "version": "7.11.0",
      "license": "MIT",
      "style": "regular",
      "repository": "https://github.com/iconoir-icons/iconoir",
      "importedCount": 1383,
      "keptCount": 1039,
      "duplicateCount": 343
    },
    {
      "slug": "heroicons",
      "label": "Heroicons",
      "packageName": "@heroicons/react",
      "version": "2.2.0",
      "license": "MIT",
      "style": "outline 24px",
      "repository": "https://github.com/tailwindlabs/heroicons",
      "importedCount": 324,
      "keptCount": 179,
      "duplicateCount": 145
    },
    {
      "slug": "feather",
      "label": "Feather Icons",
      "packageName": "feather-icons",
      "version": "4.29.2",
      "license": "MIT",
      "style": "outline",
      "repository": "https://github.com/feathericons/feather",
      "importedCount": 287,
      "keptCount": 53,
      "duplicateCount": 234
    },
    {
      "slug": "bootstrap",
      "label": "Bootstrap Icons",
      "packageName": "bootstrap-icons",
      "version": "1.13.1",
      "license": "MIT",
      "style": "mixed",
      "repository": "https://github.com/twbs/icons",
      "importedCount": 2078,
      "keptCount": 1569,
      "duplicateCount": 506
    },
    {
      "slug": "eva",
      "label": "Eva Icons",
      "packageName": "eva-icons",
      "version": "1.1.3",
      "license": "MIT",
      "style": "outline",
      "repository": "https://github.com/akveo/eva-icons",
      "importedCount": 244,
      "keptCount": 56,
      "duplicateCount": 188
    },
    {
      "slug": "radix",
      "label": "Radix Icons",
      "packageName": "@radix-ui/react-icons",
      "version": "1.3.2",
      "license": "MIT",
      "style": "solid 15px",
      "repository": "https://github.com/radix-ui/icons",
      "importedCount": 318,
      "keptCount": 169,
      "duplicateCount": 149
    },
    {
      "slug": "octicons",
      "label": "Primer Octicons",
      "packageName": "@primer/octicons",
      "version": "19.28.0",
      "license": "MIT",
      "style": "preferred 24px",
      "repository": "https://github.com/primer/octicons",
      "importedCount": 378,
      "keptCount": 189,
      "duplicateCount": 189
    },
    {
      "slug": "fluent",
      "label": "Fluent UI System Icons",
      "packageName": "@fluentui/svg-icons",
      "version": "1.1.328",
      "license": "MIT",
      "style": "regular preferred size",
      "repository": "https://github.com/microsoft/fluentui-system-icons",
      "importedCount": 2923,
      "keptCount": 2456,
      "duplicateCount": 467
    },
    {
      "slug": "ant",
      "label": "Ant Design Icons",
      "packageName": "@ant-design/icons-svg",
      "version": "4.4.2",
      "license": "MIT",
      "style": "outlined",
      "repository": "https://github.com/ant-design/ant-design-icons",
      "importedCount": 447,
      "keptCount": 211,
      "duplicateCount": 236
    },
    {
      "slug": "ionicons",
      "label": "Ionicons",
      "packageName": "ionicons",
      "version": "8.0.13",
      "license": "MIT",
      "style": "outline preferred",
      "repository": "https://github.com/ionic-team/ionicons",
      "importedCount": 515,
      "keptCount": 230,
      "duplicateCount": 285
    }
  ]
};

export const iconCategories = iconLibrary.categories;

export const iconSources = iconLibrary.sources;

export const iconManifestPath = './data/icons-manifest.json';

export const publicIconManifestPath = '/eonui/eon-icons/icons-manifest.json';

export const thirdPartyNoticesPath = './THIRD_PARTY_NOTICES.md';

export const publicThirdPartyNoticesPath = '/eonui/eon-icons/THIRD_PARTY_NOTICES.md';
