import React from 'react';
import {
  Activity, AudioLines, CalendarDays, ClipboardList, Home,
  LogIn, Music, Puzzle, RadioTower, Settings, Shield, Sparkles,
  Tag, Ticket, Wrench
} from 'lucide-react';
import type { NavItem } from '../types';

export const navItems: NavItem[] = [
  { key: 'overview', label: 'Übersicht', icon: <Home size={20} /> },
  { key: 'tickets', label: 'Ticketsystem', icon: <Ticket size={20} /> },
  { key: 'supportlogin', label: 'Support Login', icon: <LogIn size={20} /> },
  { key: 'automod', label: 'Automod', icon: <Shield size={20} /> },
  { key: 'welcome', label: 'Willkommen', icon: <Sparkles size={20} /> },
  { key: 'dynamicvoice', label: 'Dynamic Voice', icon: <AudioLines size={20} /> },
  { key: 'birthday', label: 'Birthday', icon: <CalendarDays size={20} /> },
  { key: 'reactionroles', label: 'Reaction Roles', icon: <Tag size={20} /> },
  { key: 'statuspage', label: 'Statuspage', icon: <RadioTower size={20} /> },
  { key: 'serverstats', label: 'Server Stats', icon: <Activity size={20} /> },
  { key: 'register', label: 'Registrierung', icon: <ClipboardList size={20} /> },
  { key: 'music', label: 'Musik', icon: <Music size={20} /> },
  { key: 'settings', label: 'Einstellungen', icon: <Settings size={20} /> },
  { key: 'modules', label: 'Module', icon: <Puzzle size={20} /> },
  { key: 'events', label: 'Events', icon: <CalendarDays size={20} /> },
  { key: 'admin', label: 'Admin', icon: <Wrench size={20} /> }
];
