/**
 * @aurora-catalyst-generated
 * @source cliter/iam
 */
import type { NavItem } from '../../layout/sidebar/types';

export const iamNavigation: NavItem[] = [
  {
    title: 'IAM',
    translation: 'navigation.IAM',
    url: '/iam',
    icon: 'lucideShieldUser',
    items: [
      {
        title: 'Accounts',
        translation: 'navigation.Accounts',
        url: '/iam/account',
        icon: 'lucideUserCog2',
      },
      { title: 'Roles', translation: 'navigation.Roles', url: '/iam/role', icon: 'lucideUsers' },
      {
        title: 'BoundedContexts',
        translation: 'navigation.BoundedContexts',
        url: '/iam/bounded-context',
        icon: 'lucidePuzzle',
      },
      {
        title: 'Tenants',
        translation: 'navigation.Tenants',
        url: '/iam/tenant',
        icon: 'lucideGitFork',
      },
      {
        title: 'Permissions',
        translation: 'navigation.Permissions',
        url: '/iam/permission',
        icon: 'lucideShield',
      },
      { title: 'Tags', translation: 'navigation.Tags', url: '/iam/tag', icon: 'lucideTag' },
    ],
  },
];
