import {
  mdiAccount,
  mdiSilverwareVariant,
  mdiPlus,
  mdiPlusCircle,
  mdiDelete,
  mdiContentSave,
  mdiContentSaveEdit,
  mdiSquareEditOutline,
  mdiClose,
  mdiTagArrowUpOutline,
  mdiTagArrowRight,
  mdiTagMultipleOutline,
  mdiShapeOutline,
  mdiBookOutline,
  mdiAccountCog,
  mdiAccountGroup,
  mdiSlotMachine,
  mdiHome,
  mdiHomeAccount,
  mdiMagnify,
  mdiPotSteamOutline,
  mdiTranslate,
  mdiClockTimeFourOutline,
  mdiImport,
  mdiEmail,
  mdiLock,
  mdiEye,
  mdiDrag,
  mdiEyeOff,
  mdiCalendarMinus,
  mdiAlertOutline,
  mdiCalendar,
  mdiDiceMultiple,
  mdiAlertCircle,
  mdiDotsVertical,
  mdiPrinter,
  mdiPrinterPosCog,
  mdiShareVariant,
  mdiChevronDown,
  mdiHeart,
  mdiHeartOutline,
  mdiDotsHorizontal,
  mdiCheckboxBlankOutline,
  mdiCommentTextMultiple,
  mdiCommentTextMultipleOutline,
  mdiDownload,
  mdiFile,
  mdiFilePdfBox,
  mdiFileImage,
  mdiCodeJson,
  mdiCog,
  mdiSort,
  mdiSortAscending,
  mdiSortDescending,
  mdiSortAlphabeticalAscending,
  mdiSortAlphabeticalDescending,
  mdiSortCalendarAscending,
  mdiSortCalendarDescending,
  mdiSortClockAscending,
  mdiSortClockDescending,
  mdiOrderAlphabeticalAscending,
  mdiStar,
  mdiNewBox,
  mdiShuffleVariant,
  mdiAlert,
  mdiCheckboxMarkedCircle,
  mdiInformation,
  mdiInformationVariant,
  mdiBellAlert,
  mdiRefreshCircle,
  mdiMenu,
  mdiWeatherSunny,
  mdiWeatherNight,
  mdiLink,
  mdiRobot,
  mdiLinkVariant,
  mdiViewModule,
  mdiViewDashboard,
  mdiTools,
  mdiCalendarWeek,
  mdiCalendarToday,
  mdiCalendarMultiselect,
  mdiFormatListChecks,
  mdiLogout,
  mdiContentCopy,
  mdiClipboardCheck,
  mdiCloudUpload,
  mdiDatabase,
  mdiGithub,
  mdiFolderOutline,
  mdiApi,
  mdiTestTube,
  mdiDevTo,
  mdiBackupRestore,
  mdiNotificationClearAll,
  mdiFood,
  mdiWebhook,
  mdiFilter,
  mdiAccountPlusOutline,
  mdiDesktopTowerMonitor,
  mdiFormatColorFill,
  mdiFormSelect,
  mdiPageLayoutBody,
  mdiCalendarWeekBegin,
  mdiOpenInNew,
  mdiCheck,
  mdiBroom,
  mdiCartCheck,
  mdiArrowLeftBold,
  mdiMinus,
  mdiWindowClose,
  mdiFolderZipOutline,
  mdiFoodApple,
  mdiBeakerOutline,
  mdiArrowLeftBoldOutline,
  mdiArrowRightBoldOutline,
  mdiTimerSand,
  mdiRefresh,
  mdiArrowRightBold,
  mdiChevronRight,
  mdiBowlMixOutline,
  mdiWrench,
  mdiChartLine,
  mdiHelpCircleOutline,
  mdiDocker,
  mdiUndo,
  mdiSelectionDrag,
  mdiCursorMove,
  mdiText,
  mdiTextBoxOutline,
  mdiTimelineText,
  mdiMessageText,
  mdiChefHat,
  mdiContentDuplicate,
  mdiDockLeft,
  mdiDockRight,
  mdiDockTop,
  mdiDockBottom,
  mdiCheckboxOutline,
  mdiTimer,
  mdiTimerPlus,
  mdiPause,
  mdiStop,
  mdiPlay,
  mdiTimerPause,
  mdiFlipHorizontal,
  mdiFlipVertical,
  mdiRotateLeft,
  mdiRotateRight,
  mdiBookOpenPageVariant,
  mdiFileCabinet,
  mdiSilverwareForkKnife,
  mdiCodeTags,
} from "@mdi/js";

export const icons = {
  // Primary
  primary: mdiSilverwareVariant,

  wrench: mdiWrench,
  chart: mdiChartLine,
  docker: mdiDocker,

  // General
  bowlMixOutline: mdiBowlMixOutline,
  help: mdiHelpCircleOutline,
  foods: mdiFoodApple,
  units: mdiBeakerOutline,
  alert: mdiAlert,
  alertCircle: mdiAlertCircle,
  alertOutline: mdiAlertOutline,
  api: mdiApi,
  arrowLeftBold: mdiArrowLeftBold,
  arrowRightBold: mdiArrowRightBold,
  arrowUpDown: mdiDrag,
  backupRestore: mdiBackupRestore,
  bellAlert: mdiBellAlert,
  broom: mdiBroom,
  calendar: mdiCalendar,
  calendarMinus: mdiCalendarMinus,
  calendarMultiselect: mdiCalendarMultiselect,
  calendarToday: mdiCalendarToday,
  calendarWeek: mdiCalendarWeek,
  calendarWeekBegin: mdiCalendarWeekBegin,
  cartCheck: mdiCartCheck,
  check: mdiCheck,
  checkboxBlankOutline: mdiCheckboxBlankOutline,
  checkboxOutline: mdiCheckboxOutline,
  checkboxMarkedCircle: mdiCheckboxMarkedCircle,
  chefHat: mdiChefHat,
  clipboardCheck: mdiClipboardCheck,
  clockOutline: mdiClockTimeFourOutline,
  codeBraces: mdiCodeJson,
  codeJson: mdiCodeJson,
  codeTags: mdiCodeTags,
  cog: mdiCog,
  commentTextMultiple: mdiCommentTextMultiple,
  commentTextMultipleOutline: mdiCommentTextMultipleOutline,
  contentCopy: mdiContentCopy,
  database: mdiDatabase,
  desktopTowerMonitor: mdiDesktopTowerMonitor,
  devTo: mdiDevTo,
  diceMultiple: mdiDiceMultiple,
  dockTop: mdiDockTop,
  dockBottom: mdiDockBottom,
  dockLeft: mdiDockLeft,
  dockRight: mdiDockRight,
  dotsHorizontal: mdiDotsHorizontal,
  dotsVertical: mdiDotsVertical,
  download: mdiDownload,
  duplicate: mdiContentDuplicate,
  email: mdiEmail,
  externalLink: mdiLinkVariant,
  eye: mdiEye,
  eyeOff: mdiEyeOff,
  file: mdiFile,
  fileImage: mdiFileImage,
  filePDF: mdiFilePdfBox,
  filter: mdiFilter,
  flipHorizontal: mdiFlipHorizontal,
  flipVertical: mdiFlipVertical,
  folderOutline: mdiFolderOutline,
  food: mdiFood,
  formatColorFill: mdiFormatColorFill,
  formatListCheck: mdiFormatListChecks,
  formSelect: mdiFormSelect,
  github: mdiGithub,
  heart: mdiHeart,
  heartOutline: mdiHeartOutline,
  home: mdiHome,
  household: mdiHomeAccount,
  import: mdiImport,
  information: mdiInformation,
  informationVariant: mdiInformationVariant,
  link: mdiLink,
  lock: mdiLock,
  logout: mdiLogout,
  menu: mdiMenu,
  messageText: mdiMessageText,
  newBox: mdiNewBox,
  notificationClearAll: mdiNotificationClearAll,
  openInNew: mdiOpenInNew,
  orderAlphabeticalAscending: mdiOrderAlphabeticalAscending,
  pageLayoutBody: mdiPageLayoutBody,
  pause: mdiPause,
  play: mdiPlay,
  printer: mdiPrinter,
  printerSettings: mdiPrinterPosCog,
  refreshCircle: mdiRefreshCircle,
  robot: mdiRobot,
  rotateLeft: mdiRotateLeft,
  rotateRight: mdiRotateRight,
  search: mdiMagnify,
  shareVariant: mdiShareVariant,
  shuffleVariant: mdiShuffleVariant,
  silverwareForkKnife: mdiSilverwareForkKnife,
  sort: mdiSort,
  sortAscending: mdiSortAscending,
  sortDescending: mdiSortDescending,
  sortAlphabeticalAscending: mdiSortAlphabeticalAscending,
  sortAlphabeticalDescending: mdiSortAlphabeticalDescending,
  sortCalendarAscending: mdiSortCalendarAscending,
  sortCalendarDescending: mdiSortCalendarDescending,
  sortClockAscending: mdiSortClockAscending,
  sortClockDescending: mdiSortClockDescending,
  star: mdiStar,
  stop: mdiStop,
  testTube: mdiTestTube,
  timelineText: mdiTimelineText,
  timer: mdiTimer,
  timerPause: mdiTimerPause,
  timerPlus: mdiTimerPlus,
  tools: mdiTools,
  potSteam: mdiPotSteamOutline,
  translate: mdiTranslate,
  upload: mdiCloudUpload,
  viewDashboard: mdiViewDashboard,
  viewModule: mdiViewModule,
  weatherNight: mdiWeatherNight,
  weatherSunny: mdiWeatherSunny,
  webhook: mdiWebhook,
  windowClose: mdiWindowClose,
  zip: mdiFolderZipOutline,
  undo: mdiUndo,

  // Crud
  backArrow: mdiArrowLeftBoldOutline,
  createAlt: mdiPlus,
  create: mdiPlusCircle,
  delete: mdiDelete,
  save: mdiContentSave,
  update: mdiContentSaveEdit,
  edit: mdiSquareEditOutline,
  close: mdiClose,
  minus: mdiMinus,
  pending: mdiTimerSand,
  refresh: mdiRefresh,

  // Organization
  tags: mdiTagMultipleOutline,
  tagArrowUp: mdiTagArrowUpOutline,
  tagArrowRight: mdiTagArrowRight,
  categories: mdiShapeOutline,
  pages: mdiBookOutline,
  book: mdiBookOpenPageVariant,
  organizers: mdiFileCabinet,

  // Admin
  user: mdiAccount,
  admin: mdiAccountCog,
  group: mdiAccountGroup,
  accountPlusOutline: mdiAccountPlusOutline,

  forward: mdiArrowRightBoldOutline,
  back: mdiArrowLeftBoldOutline,
  slotMachine: mdiSlotMachine,
  chevronDown: mdiChevronDown,
  chevronRight: mdiChevronRight,

  // Ocr toolbar
  selectMode: mdiSelectionDrag,
  panAndZoom: mdiCursorMove,
  preserveLines: mdiText,
  preserveBlocks: mdiTextBoxOutline,
  flatten: mdiMinus,

};
