// Sidebar/nav icon set — thin, named re-exports of lucide-react glyphs
// rather than importing `lucide-react` directly in every consumer. Keeps a
// single place documenting "which glyph stands for which app concept"
// (the mapping itself, decided once, isn't obvious from a bare `Settings`
// or `Home` import) and keeps consumer diffs small if a glyph ever needs
// to change. Previously a hand-drawn custom SVG set (24×24, stroke-based,
// no fill) — lucide-react uses the same stroke-based "line icon" language
// (default `strokeWidth={2}`, round caps/joins) so the switch is visually
// a no-op, just swaps who draws the paths.
//
// Every one of these is always paired with visible text (the nav label, or
// a `title` tooltip when the sidebar is collapsed) — purely decorative, so
// every consumer passes `aria-hidden="true"` itself (unlike the old custom
// `Icon` wrapper, lucide doesn't set this by default).
export {
  BookOpen as RecipesIcon,
  Calendar as PlanningIcon,
  ChevronLeft as ChevronLeftIcon,
  ExternalLink as SourceLinkIcon,
  Globe as PublicIcon,
  Home as HouseholdIcon,
  Info as CreditsIcon,
  Leaf as DietPreferencesIcon,
  Palette as UserPreferencesIcon,
  Rss as SourcesIcon,
  Settings as SettingsIcon,
  ShoppingCart as ShoppingListIcon,
  Star as FavoriteIcon,
  User as AccountIcon,
} from "lucide-react";
