# frozen_string_literal: true

module PhlexIcons
  module Hero # rubocop:disable Metrics/ModuleLength
    VERSION = '2.2.0'
    VARIANTS = %i[solid outline].freeze

    extend Phlex::Kit

    require_relative 'hero/base'
    require_relative 'hero/configuration'

    # auto-generated autoload: start
    autoload :AcademicCap, 'phlex-icons/hero/academic_cap'
    autoload :AcademicCapOutline, 'phlex-icons/hero/academic_cap_outline'
    autoload :AcademicCapSolid, 'phlex-icons/hero/academic_cap_solid'
    autoload :AdjustmentsHorizontal, 'phlex-icons/hero/adjustments_horizontal'
    autoload :AdjustmentsHorizontalOutline, 'phlex-icons/hero/adjustments_horizontal_outline'
    autoload :AdjustmentsHorizontalSolid, 'phlex-icons/hero/adjustments_horizontal_solid'
    autoload :AdjustmentsVertical, 'phlex-icons/hero/adjustments_vertical'
    autoload :AdjustmentsVerticalOutline, 'phlex-icons/hero/adjustments_vertical_outline'
    autoload :AdjustmentsVerticalSolid, 'phlex-icons/hero/adjustments_vertical_solid'
    autoload :ArchiveBox, 'phlex-icons/hero/archive_box'
    autoload :ArchiveBoxArrowDown, 'phlex-icons/hero/archive_box_arrow_down'
    autoload :ArchiveBoxArrowDownOutline, 'phlex-icons/hero/archive_box_arrow_down_outline'
    autoload :ArchiveBoxArrowDownSolid, 'phlex-icons/hero/archive_box_arrow_down_solid'
    autoload :ArchiveBoxOutline, 'phlex-icons/hero/archive_box_outline'
    autoload :ArchiveBoxSolid, 'phlex-icons/hero/archive_box_solid'
    autoload :ArchiveBoxXMark, 'phlex-icons/hero/archive_box_x_mark'
    autoload :ArchiveBoxXMarkOutline, 'phlex-icons/hero/archive_box_x_mark_outline'
    autoload :ArchiveBoxXMarkSolid, 'phlex-icons/hero/archive_box_x_mark_solid'
    autoload :ArrowDown, 'phlex-icons/hero/arrow_down'
    autoload :ArrowDownCircle, 'phlex-icons/hero/arrow_down_circle'
    autoload :ArrowDownCircleOutline, 'phlex-icons/hero/arrow_down_circle_outline'
    autoload :ArrowDownCircleSolid, 'phlex-icons/hero/arrow_down_circle_solid'
    autoload :ArrowDownLeft, 'phlex-icons/hero/arrow_down_left'
    autoload :ArrowDownLeftOutline, 'phlex-icons/hero/arrow_down_left_outline'
    autoload :ArrowDownLeftSolid, 'phlex-icons/hero/arrow_down_left_solid'
    autoload :ArrowDownOnSquare, 'phlex-icons/hero/arrow_down_on_square'
    autoload :ArrowDownOnSquareOutline, 'phlex-icons/hero/arrow_down_on_square_outline'
    autoload :ArrowDownOnSquareSolid, 'phlex-icons/hero/arrow_down_on_square_solid'
    autoload :ArrowDownOnSquareStack, 'phlex-icons/hero/arrow_down_on_square_stack'
    autoload :ArrowDownOnSquareStackOutline, 'phlex-icons/hero/arrow_down_on_square_stack_outline'
    autoload :ArrowDownOnSquareStackSolid, 'phlex-icons/hero/arrow_down_on_square_stack_solid'
    autoload :ArrowDownOutline, 'phlex-icons/hero/arrow_down_outline'
    autoload :ArrowDownRight, 'phlex-icons/hero/arrow_down_right'
    autoload :ArrowDownRightOutline, 'phlex-icons/hero/arrow_down_right_outline'
    autoload :ArrowDownRightSolid, 'phlex-icons/hero/arrow_down_right_solid'
    autoload :ArrowDownSolid, 'phlex-icons/hero/arrow_down_solid'
    autoload :ArrowDownTray, 'phlex-icons/hero/arrow_down_tray'
    autoload :ArrowDownTrayOutline, 'phlex-icons/hero/arrow_down_tray_outline'
    autoload :ArrowDownTraySolid, 'phlex-icons/hero/arrow_down_tray_solid'
    autoload :ArrowLeft, 'phlex-icons/hero/arrow_left'
    autoload :ArrowLeftCircle, 'phlex-icons/hero/arrow_left_circle'
    autoload :ArrowLeftCircleOutline, 'phlex-icons/hero/arrow_left_circle_outline'
    autoload :ArrowLeftCircleSolid, 'phlex-icons/hero/arrow_left_circle_solid'
    autoload :ArrowLeftEndOnRectangle, 'phlex-icons/hero/arrow_left_end_on_rectangle'
    autoload :ArrowLeftEndOnRectangleOutline, 'phlex-icons/hero/arrow_left_end_on_rectangle_outline'
    autoload :ArrowLeftEndOnRectangleSolid, 'phlex-icons/hero/arrow_left_end_on_rectangle_solid'
    autoload :ArrowLeftOnRectangle, 'phlex-icons/hero/arrow_left_on_rectangle'
    autoload :ArrowLeftOnRectangleOutline, 'phlex-icons/hero/arrow_left_on_rectangle_outline'
    autoload :ArrowLeftOnRectangleSolid, 'phlex-icons/hero/arrow_left_on_rectangle_solid'
    autoload :ArrowLeftOutline, 'phlex-icons/hero/arrow_left_outline'
    autoload :ArrowLeftSolid, 'phlex-icons/hero/arrow_left_solid'
    autoload :ArrowLeftStartOnRectangle, 'phlex-icons/hero/arrow_left_start_on_rectangle'
    autoload :ArrowLeftStartOnRectangleOutline, 'phlex-icons/hero/arrow_left_start_on_rectangle_outline'
    autoload :ArrowLeftStartOnRectangleSolid, 'phlex-icons/hero/arrow_left_start_on_rectangle_solid'
    autoload :ArrowLongDown, 'phlex-icons/hero/arrow_long_down'
    autoload :ArrowLongDownOutline, 'phlex-icons/hero/arrow_long_down_outline'
    autoload :ArrowLongDownSolid, 'phlex-icons/hero/arrow_long_down_solid'
    autoload :ArrowLongLeft, 'phlex-icons/hero/arrow_long_left'
    autoload :ArrowLongLeftOutline, 'phlex-icons/hero/arrow_long_left_outline'
    autoload :ArrowLongLeftSolid, 'phlex-icons/hero/arrow_long_left_solid'
    autoload :ArrowLongRight, 'phlex-icons/hero/arrow_long_right'
    autoload :ArrowLongRightOutline, 'phlex-icons/hero/arrow_long_right_outline'
    autoload :ArrowLongRightSolid, 'phlex-icons/hero/arrow_long_right_solid'
    autoload :ArrowLongUp, 'phlex-icons/hero/arrow_long_up'
    autoload :ArrowLongUpOutline, 'phlex-icons/hero/arrow_long_up_outline'
    autoload :ArrowLongUpSolid, 'phlex-icons/hero/arrow_long_up_solid'
    autoload :ArrowPath, 'phlex-icons/hero/arrow_path'
    autoload :ArrowPathOutline, 'phlex-icons/hero/arrow_path_outline'
    autoload :ArrowPathRoundedSquare, 'phlex-icons/hero/arrow_path_rounded_square'
    autoload :ArrowPathRoundedSquareOutline, 'phlex-icons/hero/arrow_path_rounded_square_outline'
    autoload :ArrowPathRoundedSquareSolid, 'phlex-icons/hero/arrow_path_rounded_square_solid'
    autoload :ArrowPathSolid, 'phlex-icons/hero/arrow_path_solid'
    autoload :ArrowRight, 'phlex-icons/hero/arrow_right'
    autoload :ArrowRightCircle, 'phlex-icons/hero/arrow_right_circle'
    autoload :ArrowRightCircleOutline, 'phlex-icons/hero/arrow_right_circle_outline'
    autoload :ArrowRightCircleSolid, 'phlex-icons/hero/arrow_right_circle_solid'
    autoload :ArrowRightEndOnRectangle, 'phlex-icons/hero/arrow_right_end_on_rectangle'
    autoload :ArrowRightEndOnRectangleOutline, 'phlex-icons/hero/arrow_right_end_on_rectangle_outline'
    autoload :ArrowRightEndOnRectangleSolid, 'phlex-icons/hero/arrow_right_end_on_rectangle_solid'
    autoload :ArrowRightOnRectangle, 'phlex-icons/hero/arrow_right_on_rectangle'
    autoload :ArrowRightOnRectangleOutline, 'phlex-icons/hero/arrow_right_on_rectangle_outline'
    autoload :ArrowRightOnRectangleSolid, 'phlex-icons/hero/arrow_right_on_rectangle_solid'
    autoload :ArrowRightOutline, 'phlex-icons/hero/arrow_right_outline'
    autoload :ArrowRightSolid, 'phlex-icons/hero/arrow_right_solid'
    autoload :ArrowRightStartOnRectangle, 'phlex-icons/hero/arrow_right_start_on_rectangle'
    autoload :ArrowRightStartOnRectangleOutline, 'phlex-icons/hero/arrow_right_start_on_rectangle_outline'
    autoload :ArrowRightStartOnRectangleSolid, 'phlex-icons/hero/arrow_right_start_on_rectangle_solid'
    autoload :ArrowSmallDown, 'phlex-icons/hero/arrow_small_down'
    autoload :ArrowSmallDownOutline, 'phlex-icons/hero/arrow_small_down_outline'
    autoload :ArrowSmallDownSolid, 'phlex-icons/hero/arrow_small_down_solid'
    autoload :ArrowSmallLeft, 'phlex-icons/hero/arrow_small_left'
    autoload :ArrowSmallLeftOutline, 'phlex-icons/hero/arrow_small_left_outline'
    autoload :ArrowSmallLeftSolid, 'phlex-icons/hero/arrow_small_left_solid'
    autoload :ArrowSmallRight, 'phlex-icons/hero/arrow_small_right'
    autoload :ArrowSmallRightOutline, 'phlex-icons/hero/arrow_small_right_outline'
    autoload :ArrowSmallRightSolid, 'phlex-icons/hero/arrow_small_right_solid'
    autoload :ArrowSmallUp, 'phlex-icons/hero/arrow_small_up'
    autoload :ArrowSmallUpOutline, 'phlex-icons/hero/arrow_small_up_outline'
    autoload :ArrowSmallUpSolid, 'phlex-icons/hero/arrow_small_up_solid'
    autoload :ArrowTopRightOnSquare, 'phlex-icons/hero/arrow_top_right_on_square'
    autoload :ArrowTopRightOnSquareOutline, 'phlex-icons/hero/arrow_top_right_on_square_outline'
    autoload :ArrowTopRightOnSquareSolid, 'phlex-icons/hero/arrow_top_right_on_square_solid'
    autoload :ArrowTrendingDown, 'phlex-icons/hero/arrow_trending_down'
    autoload :ArrowTrendingDownOutline, 'phlex-icons/hero/arrow_trending_down_outline'
    autoload :ArrowTrendingDownSolid, 'phlex-icons/hero/arrow_trending_down_solid'
    autoload :ArrowTrendingUp, 'phlex-icons/hero/arrow_trending_up'
    autoload :ArrowTrendingUpOutline, 'phlex-icons/hero/arrow_trending_up_outline'
    autoload :ArrowTrendingUpSolid, 'phlex-icons/hero/arrow_trending_up_solid'
    autoload :ArrowTurnDownLeft, 'phlex-icons/hero/arrow_turn_down_left'
    autoload :ArrowTurnDownLeftOutline, 'phlex-icons/hero/arrow_turn_down_left_outline'
    autoload :ArrowTurnDownLeftSolid, 'phlex-icons/hero/arrow_turn_down_left_solid'
    autoload :ArrowTurnDownRight, 'phlex-icons/hero/arrow_turn_down_right'
    autoload :ArrowTurnDownRightOutline, 'phlex-icons/hero/arrow_turn_down_right_outline'
    autoload :ArrowTurnDownRightSolid, 'phlex-icons/hero/arrow_turn_down_right_solid'
    autoload :ArrowTurnLeftDown, 'phlex-icons/hero/arrow_turn_left_down'
    autoload :ArrowTurnLeftDownOutline, 'phlex-icons/hero/arrow_turn_left_down_outline'
    autoload :ArrowTurnLeftDownSolid, 'phlex-icons/hero/arrow_turn_left_down_solid'
    autoload :ArrowTurnLeftUp, 'phlex-icons/hero/arrow_turn_left_up'
    autoload :ArrowTurnLeftUpOutline, 'phlex-icons/hero/arrow_turn_left_up_outline'
    autoload :ArrowTurnLeftUpSolid, 'phlex-icons/hero/arrow_turn_left_up_solid'
    autoload :ArrowTurnRightDown, 'phlex-icons/hero/arrow_turn_right_down'
    autoload :ArrowTurnRightDownOutline, 'phlex-icons/hero/arrow_turn_right_down_outline'
    autoload :ArrowTurnRightDownSolid, 'phlex-icons/hero/arrow_turn_right_down_solid'
    autoload :ArrowTurnRightUp, 'phlex-icons/hero/arrow_turn_right_up'
    autoload :ArrowTurnRightUpOutline, 'phlex-icons/hero/arrow_turn_right_up_outline'
    autoload :ArrowTurnRightUpSolid, 'phlex-icons/hero/arrow_turn_right_up_solid'
    autoload :ArrowTurnUpLeft, 'phlex-icons/hero/arrow_turn_up_left'
    autoload :ArrowTurnUpLeftOutline, 'phlex-icons/hero/arrow_turn_up_left_outline'
    autoload :ArrowTurnUpLeftSolid, 'phlex-icons/hero/arrow_turn_up_left_solid'
    autoload :ArrowTurnUpRight, 'phlex-icons/hero/arrow_turn_up_right'
    autoload :ArrowTurnUpRightOutline, 'phlex-icons/hero/arrow_turn_up_right_outline'
    autoload :ArrowTurnUpRightSolid, 'phlex-icons/hero/arrow_turn_up_right_solid'
    autoload :ArrowUp, 'phlex-icons/hero/arrow_up'
    autoload :ArrowUpCircle, 'phlex-icons/hero/arrow_up_circle'
    autoload :ArrowUpCircleOutline, 'phlex-icons/hero/arrow_up_circle_outline'
    autoload :ArrowUpCircleSolid, 'phlex-icons/hero/arrow_up_circle_solid'
    autoload :ArrowUpLeft, 'phlex-icons/hero/arrow_up_left'
    autoload :ArrowUpLeftOutline, 'phlex-icons/hero/arrow_up_left_outline'
    autoload :ArrowUpLeftSolid, 'phlex-icons/hero/arrow_up_left_solid'
    autoload :ArrowUpOnSquare, 'phlex-icons/hero/arrow_up_on_square'
    autoload :ArrowUpOnSquareOutline, 'phlex-icons/hero/arrow_up_on_square_outline'
    autoload :ArrowUpOnSquareSolid, 'phlex-icons/hero/arrow_up_on_square_solid'
    autoload :ArrowUpOnSquareStack, 'phlex-icons/hero/arrow_up_on_square_stack'
    autoload :ArrowUpOnSquareStackOutline, 'phlex-icons/hero/arrow_up_on_square_stack_outline'
    autoload :ArrowUpOnSquareStackSolid, 'phlex-icons/hero/arrow_up_on_square_stack_solid'
    autoload :ArrowUpOutline, 'phlex-icons/hero/arrow_up_outline'
    autoload :ArrowUpRight, 'phlex-icons/hero/arrow_up_right'
    autoload :ArrowUpRightOutline, 'phlex-icons/hero/arrow_up_right_outline'
    autoload :ArrowUpRightSolid, 'phlex-icons/hero/arrow_up_right_solid'
    autoload :ArrowUpSolid, 'phlex-icons/hero/arrow_up_solid'
    autoload :ArrowUpTray, 'phlex-icons/hero/arrow_up_tray'
    autoload :ArrowUpTrayOutline, 'phlex-icons/hero/arrow_up_tray_outline'
    autoload :ArrowUpTraySolid, 'phlex-icons/hero/arrow_up_tray_solid'
    autoload :ArrowUturnDown, 'phlex-icons/hero/arrow_uturn_down'
    autoload :ArrowUturnDownOutline, 'phlex-icons/hero/arrow_uturn_down_outline'
    autoload :ArrowUturnDownSolid, 'phlex-icons/hero/arrow_uturn_down_solid'
    autoload :ArrowUturnLeft, 'phlex-icons/hero/arrow_uturn_left'
    autoload :ArrowUturnLeftOutline, 'phlex-icons/hero/arrow_uturn_left_outline'
    autoload :ArrowUturnLeftSolid, 'phlex-icons/hero/arrow_uturn_left_solid'
    autoload :ArrowUturnRight, 'phlex-icons/hero/arrow_uturn_right'
    autoload :ArrowUturnRightOutline, 'phlex-icons/hero/arrow_uturn_right_outline'
    autoload :ArrowUturnRightSolid, 'phlex-icons/hero/arrow_uturn_right_solid'
    autoload :ArrowUturnUp, 'phlex-icons/hero/arrow_uturn_up'
    autoload :ArrowUturnUpOutline, 'phlex-icons/hero/arrow_uturn_up_outline'
    autoload :ArrowUturnUpSolid, 'phlex-icons/hero/arrow_uturn_up_solid'
    autoload :ArrowsPointingIn, 'phlex-icons/hero/arrows_pointing_in'
    autoload :ArrowsPointingInOutline, 'phlex-icons/hero/arrows_pointing_in_outline'
    autoload :ArrowsPointingInSolid, 'phlex-icons/hero/arrows_pointing_in_solid'
    autoload :ArrowsPointingOut, 'phlex-icons/hero/arrows_pointing_out'
    autoload :ArrowsPointingOutOutline, 'phlex-icons/hero/arrows_pointing_out_outline'
    autoload :ArrowsPointingOutSolid, 'phlex-icons/hero/arrows_pointing_out_solid'
    autoload :ArrowsRightLeft, 'phlex-icons/hero/arrows_right_left'
    autoload :ArrowsRightLeftOutline, 'phlex-icons/hero/arrows_right_left_outline'
    autoload :ArrowsRightLeftSolid, 'phlex-icons/hero/arrows_right_left_solid'
    autoload :ArrowsUpDown, 'phlex-icons/hero/arrows_up_down'
    autoload :ArrowsUpDownOutline, 'phlex-icons/hero/arrows_up_down_outline'
    autoload :ArrowsUpDownSolid, 'phlex-icons/hero/arrows_up_down_solid'
    autoload :AtSymbol, 'phlex-icons/hero/at_symbol'
    autoload :AtSymbolOutline, 'phlex-icons/hero/at_symbol_outline'
    autoload :AtSymbolSolid, 'phlex-icons/hero/at_symbol_solid'
    autoload :Backspace, 'phlex-icons/hero/backspace'
    autoload :BackspaceOutline, 'phlex-icons/hero/backspace_outline'
    autoload :BackspaceSolid, 'phlex-icons/hero/backspace_solid'
    autoload :Backward, 'phlex-icons/hero/backward'
    autoload :BackwardOutline, 'phlex-icons/hero/backward_outline'
    autoload :BackwardSolid, 'phlex-icons/hero/backward_solid'
    autoload :Banknotes, 'phlex-icons/hero/banknotes'
    autoload :BanknotesOutline, 'phlex-icons/hero/banknotes_outline'
    autoload :BanknotesSolid, 'phlex-icons/hero/banknotes_solid'
    autoload :Bars2, 'phlex-icons/hero/bars_2'
    autoload :Bars2Outline, 'phlex-icons/hero/bars_2_outline'
    autoload :Bars2Solid, 'phlex-icons/hero/bars_2_solid'
    autoload :Bars3, 'phlex-icons/hero/bars_3'
    autoload :Bars3BottomLeft, 'phlex-icons/hero/bars_3_bottom_left'
    autoload :Bars3BottomLeftOutline, 'phlex-icons/hero/bars_3_bottom_left_outline'
    autoload :Bars3BottomLeftSolid, 'phlex-icons/hero/bars_3_bottom_left_solid'
    autoload :Bars3BottomRight, 'phlex-icons/hero/bars_3_bottom_right'
    autoload :Bars3BottomRightOutline, 'phlex-icons/hero/bars_3_bottom_right_outline'
    autoload :Bars3BottomRightSolid, 'phlex-icons/hero/bars_3_bottom_right_solid'
    autoload :Bars3CenterLeft, 'phlex-icons/hero/bars_3_center_left'
    autoload :Bars3CenterLeftOutline, 'phlex-icons/hero/bars_3_center_left_outline'
    autoload :Bars3CenterLeftSolid, 'phlex-icons/hero/bars_3_center_left_solid'
    autoload :Bars3Outline, 'phlex-icons/hero/bars_3_outline'
    autoload :Bars3Solid, 'phlex-icons/hero/bars_3_solid'
    autoload :Bars4, 'phlex-icons/hero/bars_4'
    autoload :Bars4Outline, 'phlex-icons/hero/bars_4_outline'
    autoload :Bars4Solid, 'phlex-icons/hero/bars_4_solid'
    autoload :BarsArrowDown, 'phlex-icons/hero/bars_arrow_down'
    autoload :BarsArrowDownOutline, 'phlex-icons/hero/bars_arrow_down_outline'
    autoload :BarsArrowDownSolid, 'phlex-icons/hero/bars_arrow_down_solid'
    autoload :BarsArrowUp, 'phlex-icons/hero/bars_arrow_up'
    autoload :BarsArrowUpOutline, 'phlex-icons/hero/bars_arrow_up_outline'
    autoload :BarsArrowUpSolid, 'phlex-icons/hero/bars_arrow_up_solid'
    autoload :Battery0, 'phlex-icons/hero/battery_0'
    autoload :Battery0Outline, 'phlex-icons/hero/battery_0_outline'
    autoload :Battery0Solid, 'phlex-icons/hero/battery_0_solid'
    autoload :Battery100, 'phlex-icons/hero/battery_100'
    autoload :Battery100Outline, 'phlex-icons/hero/battery_100_outline'
    autoload :Battery100Solid, 'phlex-icons/hero/battery_100_solid'
    autoload :Battery50, 'phlex-icons/hero/battery_50'
    autoload :Battery50Outline, 'phlex-icons/hero/battery_50_outline'
    autoload :Battery50Solid, 'phlex-icons/hero/battery_50_solid'
    autoload :Beaker, 'phlex-icons/hero/beaker'
    autoload :BeakerOutline, 'phlex-icons/hero/beaker_outline'
    autoload :BeakerSolid, 'phlex-icons/hero/beaker_solid'
    autoload :Bell, 'phlex-icons/hero/bell'
    autoload :BellAlert, 'phlex-icons/hero/bell_alert'
    autoload :BellAlertOutline, 'phlex-icons/hero/bell_alert_outline'
    autoload :BellAlertSolid, 'phlex-icons/hero/bell_alert_solid'
    autoload :BellOutline, 'phlex-icons/hero/bell_outline'
    autoload :BellSlash, 'phlex-icons/hero/bell_slash'
    autoload :BellSlashOutline, 'phlex-icons/hero/bell_slash_outline'
    autoload :BellSlashSolid, 'phlex-icons/hero/bell_slash_solid'
    autoload :BellSnooze, 'phlex-icons/hero/bell_snooze'
    autoload :BellSnoozeOutline, 'phlex-icons/hero/bell_snooze_outline'
    autoload :BellSnoozeSolid, 'phlex-icons/hero/bell_snooze_solid'
    autoload :BellSolid, 'phlex-icons/hero/bell_solid'
    autoload :Bold, 'phlex-icons/hero/bold'
    autoload :BoldOutline, 'phlex-icons/hero/bold_outline'
    autoload :BoldSolid, 'phlex-icons/hero/bold_solid'
    autoload :Bolt, 'phlex-icons/hero/bolt'
    autoload :BoltOutline, 'phlex-icons/hero/bolt_outline'
    autoload :BoltSlash, 'phlex-icons/hero/bolt_slash'
    autoload :BoltSlashOutline, 'phlex-icons/hero/bolt_slash_outline'
    autoload :BoltSlashSolid, 'phlex-icons/hero/bolt_slash_solid'
    autoload :BoltSolid, 'phlex-icons/hero/bolt_solid'
    autoload :BookOpen, 'phlex-icons/hero/book_open'
    autoload :BookOpenOutline, 'phlex-icons/hero/book_open_outline'
    autoload :BookOpenSolid, 'phlex-icons/hero/book_open_solid'
    autoload :Bookmark, 'phlex-icons/hero/bookmark'
    autoload :BookmarkOutline, 'phlex-icons/hero/bookmark_outline'
    autoload :BookmarkSlash, 'phlex-icons/hero/bookmark_slash'
    autoload :BookmarkSlashOutline, 'phlex-icons/hero/bookmark_slash_outline'
    autoload :BookmarkSlashSolid, 'phlex-icons/hero/bookmark_slash_solid'
    autoload :BookmarkSolid, 'phlex-icons/hero/bookmark_solid'
    autoload :BookmarkSquare, 'phlex-icons/hero/bookmark_square'
    autoload :BookmarkSquareOutline, 'phlex-icons/hero/bookmark_square_outline'
    autoload :BookmarkSquareSolid, 'phlex-icons/hero/bookmark_square_solid'
    autoload :Briefcase, 'phlex-icons/hero/briefcase'
    autoload :BriefcaseOutline, 'phlex-icons/hero/briefcase_outline'
    autoload :BriefcaseSolid, 'phlex-icons/hero/briefcase_solid'
    autoload :BugAnt, 'phlex-icons/hero/bug_ant'
    autoload :BugAntOutline, 'phlex-icons/hero/bug_ant_outline'
    autoload :BugAntSolid, 'phlex-icons/hero/bug_ant_solid'
    autoload :BuildingLibrary, 'phlex-icons/hero/building_library'
    autoload :BuildingLibraryOutline, 'phlex-icons/hero/building_library_outline'
    autoload :BuildingLibrarySolid, 'phlex-icons/hero/building_library_solid'
    autoload :BuildingOffice, 'phlex-icons/hero/building_office'
    autoload :BuildingOffice2, 'phlex-icons/hero/building_office_2'
    autoload :BuildingOffice2Outline, 'phlex-icons/hero/building_office_2_outline'
    autoload :BuildingOffice2Solid, 'phlex-icons/hero/building_office_2_solid'
    autoload :BuildingOfficeOutline, 'phlex-icons/hero/building_office_outline'
    autoload :BuildingOfficeSolid, 'phlex-icons/hero/building_office_solid'
    autoload :BuildingStorefront, 'phlex-icons/hero/building_storefront'
    autoload :BuildingStorefrontOutline, 'phlex-icons/hero/building_storefront_outline'
    autoload :BuildingStorefrontSolid, 'phlex-icons/hero/building_storefront_solid'
    autoload :Cake, 'phlex-icons/hero/cake'
    autoload :CakeOutline, 'phlex-icons/hero/cake_outline'
    autoload :CakeSolid, 'phlex-icons/hero/cake_solid'
    autoload :Calculator, 'phlex-icons/hero/calculator'
    autoload :CalculatorOutline, 'phlex-icons/hero/calculator_outline'
    autoload :CalculatorSolid, 'phlex-icons/hero/calculator_solid'
    autoload :Calendar, 'phlex-icons/hero/calendar'
    autoload :CalendarDateRange, 'phlex-icons/hero/calendar_date_range'
    autoload :CalendarDateRangeOutline, 'phlex-icons/hero/calendar_date_range_outline'
    autoload :CalendarDateRangeSolid, 'phlex-icons/hero/calendar_date_range_solid'
    autoload :CalendarDays, 'phlex-icons/hero/calendar_days'
    autoload :CalendarDaysOutline, 'phlex-icons/hero/calendar_days_outline'
    autoload :CalendarDaysSolid, 'phlex-icons/hero/calendar_days_solid'
    autoload :CalendarOutline, 'phlex-icons/hero/calendar_outline'
    autoload :CalendarSolid, 'phlex-icons/hero/calendar_solid'
    autoload :Camera, 'phlex-icons/hero/camera'
    autoload :CameraOutline, 'phlex-icons/hero/camera_outline'
    autoload :CameraSolid, 'phlex-icons/hero/camera_solid'
    autoload :ChartBar, 'phlex-icons/hero/chart_bar'
    autoload :ChartBarOutline, 'phlex-icons/hero/chart_bar_outline'
    autoload :ChartBarSolid, 'phlex-icons/hero/chart_bar_solid'
    autoload :ChartBarSquare, 'phlex-icons/hero/chart_bar_square'
    autoload :ChartBarSquareOutline, 'phlex-icons/hero/chart_bar_square_outline'
    autoload :ChartBarSquareSolid, 'phlex-icons/hero/chart_bar_square_solid'
    autoload :ChartPie, 'phlex-icons/hero/chart_pie'
    autoload :ChartPieOutline, 'phlex-icons/hero/chart_pie_outline'
    autoload :ChartPieSolid, 'phlex-icons/hero/chart_pie_solid'
    autoload :ChatBubbleBottomCenter, 'phlex-icons/hero/chat_bubble_bottom_center'
    autoload :ChatBubbleBottomCenterOutline, 'phlex-icons/hero/chat_bubble_bottom_center_outline'
    autoload :ChatBubbleBottomCenterSolid, 'phlex-icons/hero/chat_bubble_bottom_center_solid'
    autoload :ChatBubbleBottomCenterText, 'phlex-icons/hero/chat_bubble_bottom_center_text'
    autoload :ChatBubbleBottomCenterTextOutline, 'phlex-icons/hero/chat_bubble_bottom_center_text_outline'
    autoload :ChatBubbleBottomCenterTextSolid, 'phlex-icons/hero/chat_bubble_bottom_center_text_solid'
    autoload :ChatBubbleLeft, 'phlex-icons/hero/chat_bubble_left'
    autoload :ChatBubbleLeftEllipsis, 'phlex-icons/hero/chat_bubble_left_ellipsis'
    autoload :ChatBubbleLeftEllipsisOutline, 'phlex-icons/hero/chat_bubble_left_ellipsis_outline'
    autoload :ChatBubbleLeftEllipsisSolid, 'phlex-icons/hero/chat_bubble_left_ellipsis_solid'
    autoload :ChatBubbleLeftOutline, 'phlex-icons/hero/chat_bubble_left_outline'
    autoload :ChatBubbleLeftRight, 'phlex-icons/hero/chat_bubble_left_right'
    autoload :ChatBubbleLeftRightOutline, 'phlex-icons/hero/chat_bubble_left_right_outline'
    autoload :ChatBubbleLeftRightSolid, 'phlex-icons/hero/chat_bubble_left_right_solid'
    autoload :ChatBubbleLeftSolid, 'phlex-icons/hero/chat_bubble_left_solid'
    autoload :ChatBubbleOvalLeft, 'phlex-icons/hero/chat_bubble_oval_left'
    autoload :ChatBubbleOvalLeftEllipsis, 'phlex-icons/hero/chat_bubble_oval_left_ellipsis'
    autoload :ChatBubbleOvalLeftEllipsisOutline, 'phlex-icons/hero/chat_bubble_oval_left_ellipsis_outline'
    autoload :ChatBubbleOvalLeftEllipsisSolid, 'phlex-icons/hero/chat_bubble_oval_left_ellipsis_solid'
    autoload :ChatBubbleOvalLeftOutline, 'phlex-icons/hero/chat_bubble_oval_left_outline'
    autoload :ChatBubbleOvalLeftSolid, 'phlex-icons/hero/chat_bubble_oval_left_solid'
    autoload :Check, 'phlex-icons/hero/check'
    autoload :CheckBadge, 'phlex-icons/hero/check_badge'
    autoload :CheckBadgeOutline, 'phlex-icons/hero/check_badge_outline'
    autoload :CheckBadgeSolid, 'phlex-icons/hero/check_badge_solid'
    autoload :CheckCircle, 'phlex-icons/hero/check_circle'
    autoload :CheckCircleOutline, 'phlex-icons/hero/check_circle_outline'
    autoload :CheckCircleSolid, 'phlex-icons/hero/check_circle_solid'
    autoload :CheckOutline, 'phlex-icons/hero/check_outline'
    autoload :CheckSolid, 'phlex-icons/hero/check_solid'
    autoload :ChevronDoubleDown, 'phlex-icons/hero/chevron_double_down'
    autoload :ChevronDoubleDownOutline, 'phlex-icons/hero/chevron_double_down_outline'
    autoload :ChevronDoubleDownSolid, 'phlex-icons/hero/chevron_double_down_solid'
    autoload :ChevronDoubleLeft, 'phlex-icons/hero/chevron_double_left'
    autoload :ChevronDoubleLeftOutline, 'phlex-icons/hero/chevron_double_left_outline'
    autoload :ChevronDoubleLeftSolid, 'phlex-icons/hero/chevron_double_left_solid'
    autoload :ChevronDoubleRight, 'phlex-icons/hero/chevron_double_right'
    autoload :ChevronDoubleRightOutline, 'phlex-icons/hero/chevron_double_right_outline'
    autoload :ChevronDoubleRightSolid, 'phlex-icons/hero/chevron_double_right_solid'
    autoload :ChevronDoubleUp, 'phlex-icons/hero/chevron_double_up'
    autoload :ChevronDoubleUpOutline, 'phlex-icons/hero/chevron_double_up_outline'
    autoload :ChevronDoubleUpSolid, 'phlex-icons/hero/chevron_double_up_solid'
    autoload :ChevronDown, 'phlex-icons/hero/chevron_down'
    autoload :ChevronDownOutline, 'phlex-icons/hero/chevron_down_outline'
    autoload :ChevronDownSolid, 'phlex-icons/hero/chevron_down_solid'
    autoload :ChevronLeft, 'phlex-icons/hero/chevron_left'
    autoload :ChevronLeftOutline, 'phlex-icons/hero/chevron_left_outline'
    autoload :ChevronLeftSolid, 'phlex-icons/hero/chevron_left_solid'
    autoload :ChevronRight, 'phlex-icons/hero/chevron_right'
    autoload :ChevronRightOutline, 'phlex-icons/hero/chevron_right_outline'
    autoload :ChevronRightSolid, 'phlex-icons/hero/chevron_right_solid'
    autoload :ChevronUp, 'phlex-icons/hero/chevron_up'
    autoload :ChevronUpDown, 'phlex-icons/hero/chevron_up_down'
    autoload :ChevronUpDownOutline, 'phlex-icons/hero/chevron_up_down_outline'
    autoload :ChevronUpDownSolid, 'phlex-icons/hero/chevron_up_down_solid'
    autoload :ChevronUpOutline, 'phlex-icons/hero/chevron_up_outline'
    autoload :ChevronUpSolid, 'phlex-icons/hero/chevron_up_solid'
    autoload :CircleStack, 'phlex-icons/hero/circle_stack'
    autoload :CircleStackOutline, 'phlex-icons/hero/circle_stack_outline'
    autoload :CircleStackSolid, 'phlex-icons/hero/circle_stack_solid'
    autoload :Clipboard, 'phlex-icons/hero/clipboard'
    autoload :ClipboardDocument, 'phlex-icons/hero/clipboard_document'
    autoload :ClipboardDocumentCheck, 'phlex-icons/hero/clipboard_document_check'
    autoload :ClipboardDocumentCheckOutline, 'phlex-icons/hero/clipboard_document_check_outline'
    autoload :ClipboardDocumentCheckSolid, 'phlex-icons/hero/clipboard_document_check_solid'
    autoload :ClipboardDocumentList, 'phlex-icons/hero/clipboard_document_list'
    autoload :ClipboardDocumentListOutline, 'phlex-icons/hero/clipboard_document_list_outline'
    autoload :ClipboardDocumentListSolid, 'phlex-icons/hero/clipboard_document_list_solid'
    autoload :ClipboardDocumentOutline, 'phlex-icons/hero/clipboard_document_outline'
    autoload :ClipboardDocumentSolid, 'phlex-icons/hero/clipboard_document_solid'
    autoload :ClipboardOutline, 'phlex-icons/hero/clipboard_outline'
    autoload :ClipboardSolid, 'phlex-icons/hero/clipboard_solid'
    autoload :Clock, 'phlex-icons/hero/clock'
    autoload :ClockOutline, 'phlex-icons/hero/clock_outline'
    autoload :ClockSolid, 'phlex-icons/hero/clock_solid'
    autoload :Cloud, 'phlex-icons/hero/cloud'
    autoload :CloudArrowDown, 'phlex-icons/hero/cloud_arrow_down'
    autoload :CloudArrowDownOutline, 'phlex-icons/hero/cloud_arrow_down_outline'
    autoload :CloudArrowDownSolid, 'phlex-icons/hero/cloud_arrow_down_solid'
    autoload :CloudArrowUp, 'phlex-icons/hero/cloud_arrow_up'
    autoload :CloudArrowUpOutline, 'phlex-icons/hero/cloud_arrow_up_outline'
    autoload :CloudArrowUpSolid, 'phlex-icons/hero/cloud_arrow_up_solid'
    autoload :CloudOutline, 'phlex-icons/hero/cloud_outline'
    autoload :CloudSolid, 'phlex-icons/hero/cloud_solid'
    autoload :CodeBracket, 'phlex-icons/hero/code_bracket'
    autoload :CodeBracketOutline, 'phlex-icons/hero/code_bracket_outline'
    autoload :CodeBracketSolid, 'phlex-icons/hero/code_bracket_solid'
    autoload :CodeBracketSquare, 'phlex-icons/hero/code_bracket_square'
    autoload :CodeBracketSquareOutline, 'phlex-icons/hero/code_bracket_square_outline'
    autoload :CodeBracketSquareSolid, 'phlex-icons/hero/code_bracket_square_solid'
    autoload :Cog, 'phlex-icons/hero/cog'
    autoload :Cog6Tooth, 'phlex-icons/hero/cog_6_tooth'
    autoload :Cog6ToothOutline, 'phlex-icons/hero/cog_6_tooth_outline'
    autoload :Cog6ToothSolid, 'phlex-icons/hero/cog_6_tooth_solid'
    autoload :Cog8Tooth, 'phlex-icons/hero/cog_8_tooth'
    autoload :Cog8ToothOutline, 'phlex-icons/hero/cog_8_tooth_outline'
    autoload :Cog8ToothSolid, 'phlex-icons/hero/cog_8_tooth_solid'
    autoload :CogOutline, 'phlex-icons/hero/cog_outline'
    autoload :CogSolid, 'phlex-icons/hero/cog_solid'
    autoload :CommandLine, 'phlex-icons/hero/command_line'
    autoload :CommandLineOutline, 'phlex-icons/hero/command_line_outline'
    autoload :CommandLineSolid, 'phlex-icons/hero/command_line_solid'
    autoload :ComputerDesktop, 'phlex-icons/hero/computer_desktop'
    autoload :ComputerDesktopOutline, 'phlex-icons/hero/computer_desktop_outline'
    autoload :ComputerDesktopSolid, 'phlex-icons/hero/computer_desktop_solid'
    autoload :CpuChip, 'phlex-icons/hero/cpu_chip'
    autoload :CpuChipOutline, 'phlex-icons/hero/cpu_chip_outline'
    autoload :CpuChipSolid, 'phlex-icons/hero/cpu_chip_solid'
    autoload :CreditCard, 'phlex-icons/hero/credit_card'
    autoload :CreditCardOutline, 'phlex-icons/hero/credit_card_outline'
    autoload :CreditCardSolid, 'phlex-icons/hero/credit_card_solid'
    autoload :Cube, 'phlex-icons/hero/cube'
    autoload :CubeOutline, 'phlex-icons/hero/cube_outline'
    autoload :CubeSolid, 'phlex-icons/hero/cube_solid'
    autoload :CubeTransparent, 'phlex-icons/hero/cube_transparent'
    autoload :CubeTransparentOutline, 'phlex-icons/hero/cube_transparent_outline'
    autoload :CubeTransparentSolid, 'phlex-icons/hero/cube_transparent_solid'
    autoload :CurrencyBangladeshi, 'phlex-icons/hero/currency_bangladeshi'
    autoload :CurrencyBangladeshiOutline, 'phlex-icons/hero/currency_bangladeshi_outline'
    autoload :CurrencyBangladeshiSolid, 'phlex-icons/hero/currency_bangladeshi_solid'
    autoload :CurrencyDollar, 'phlex-icons/hero/currency_dollar'
    autoload :CurrencyDollarOutline, 'phlex-icons/hero/currency_dollar_outline'
    autoload :CurrencyDollarSolid, 'phlex-icons/hero/currency_dollar_solid'
    autoload :CurrencyEuro, 'phlex-icons/hero/currency_euro'
    autoload :CurrencyEuroOutline, 'phlex-icons/hero/currency_euro_outline'
    autoload :CurrencyEuroSolid, 'phlex-icons/hero/currency_euro_solid'
    autoload :CurrencyPound, 'phlex-icons/hero/currency_pound'
    autoload :CurrencyPoundOutline, 'phlex-icons/hero/currency_pound_outline'
    autoload :CurrencyPoundSolid, 'phlex-icons/hero/currency_pound_solid'
    autoload :CurrencyRupee, 'phlex-icons/hero/currency_rupee'
    autoload :CurrencyRupeeOutline, 'phlex-icons/hero/currency_rupee_outline'
    autoload :CurrencyRupeeSolid, 'phlex-icons/hero/currency_rupee_solid'
    autoload :CurrencyYen, 'phlex-icons/hero/currency_yen'
    autoload :CurrencyYenOutline, 'phlex-icons/hero/currency_yen_outline'
    autoload :CurrencyYenSolid, 'phlex-icons/hero/currency_yen_solid'
    autoload :CursorArrowRays, 'phlex-icons/hero/cursor_arrow_rays'
    autoload :CursorArrowRaysOutline, 'phlex-icons/hero/cursor_arrow_rays_outline'
    autoload :CursorArrowRaysSolid, 'phlex-icons/hero/cursor_arrow_rays_solid'
    autoload :CursorArrowRipple, 'phlex-icons/hero/cursor_arrow_ripple'
    autoload :CursorArrowRippleOutline, 'phlex-icons/hero/cursor_arrow_ripple_outline'
    autoload :CursorArrowRippleSolid, 'phlex-icons/hero/cursor_arrow_ripple_solid'
    autoload :DevicePhoneMobile, 'phlex-icons/hero/device_phone_mobile'
    autoload :DevicePhoneMobileOutline, 'phlex-icons/hero/device_phone_mobile_outline'
    autoload :DevicePhoneMobileSolid, 'phlex-icons/hero/device_phone_mobile_solid'
    autoload :DeviceTablet, 'phlex-icons/hero/device_tablet'
    autoload :DeviceTabletOutline, 'phlex-icons/hero/device_tablet_outline'
    autoload :DeviceTabletSolid, 'phlex-icons/hero/device_tablet_solid'
    autoload :Divide, 'phlex-icons/hero/divide'
    autoload :DivideOutline, 'phlex-icons/hero/divide_outline'
    autoload :DivideSolid, 'phlex-icons/hero/divide_solid'
    autoload :Document, 'phlex-icons/hero/document'
    autoload :DocumentArrowDown, 'phlex-icons/hero/document_arrow_down'
    autoload :DocumentArrowDownOutline, 'phlex-icons/hero/document_arrow_down_outline'
    autoload :DocumentArrowDownSolid, 'phlex-icons/hero/document_arrow_down_solid'
    autoload :DocumentArrowUp, 'phlex-icons/hero/document_arrow_up'
    autoload :DocumentArrowUpOutline, 'phlex-icons/hero/document_arrow_up_outline'
    autoload :DocumentArrowUpSolid, 'phlex-icons/hero/document_arrow_up_solid'
    autoload :DocumentChartBar, 'phlex-icons/hero/document_chart_bar'
    autoload :DocumentChartBarOutline, 'phlex-icons/hero/document_chart_bar_outline'
    autoload :DocumentChartBarSolid, 'phlex-icons/hero/document_chart_bar_solid'
    autoload :DocumentCheck, 'phlex-icons/hero/document_check'
    autoload :DocumentCheckOutline, 'phlex-icons/hero/document_check_outline'
    autoload :DocumentCheckSolid, 'phlex-icons/hero/document_check_solid'
    autoload :DocumentCurrencyBangladeshi, 'phlex-icons/hero/document_currency_bangladeshi'
    autoload :DocumentCurrencyBangladeshiOutline, 'phlex-icons/hero/document_currency_bangladeshi_outline'
    autoload :DocumentCurrencyBangladeshiSolid, 'phlex-icons/hero/document_currency_bangladeshi_solid'
    autoload :DocumentCurrencyDollar, 'phlex-icons/hero/document_currency_dollar'
    autoload :DocumentCurrencyDollarOutline, 'phlex-icons/hero/document_currency_dollar_outline'
    autoload :DocumentCurrencyDollarSolid, 'phlex-icons/hero/document_currency_dollar_solid'
    autoload :DocumentCurrencyEuro, 'phlex-icons/hero/document_currency_euro'
    autoload :DocumentCurrencyEuroOutline, 'phlex-icons/hero/document_currency_euro_outline'
    autoload :DocumentCurrencyEuroSolid, 'phlex-icons/hero/document_currency_euro_solid'
    autoload :DocumentCurrencyPound, 'phlex-icons/hero/document_currency_pound'
    autoload :DocumentCurrencyPoundOutline, 'phlex-icons/hero/document_currency_pound_outline'
    autoload :DocumentCurrencyPoundSolid, 'phlex-icons/hero/document_currency_pound_solid'
    autoload :DocumentCurrencyRupee, 'phlex-icons/hero/document_currency_rupee'
    autoload :DocumentCurrencyRupeeOutline, 'phlex-icons/hero/document_currency_rupee_outline'
    autoload :DocumentCurrencyRupeeSolid, 'phlex-icons/hero/document_currency_rupee_solid'
    autoload :DocumentCurrencyYen, 'phlex-icons/hero/document_currency_yen'
    autoload :DocumentCurrencyYenOutline, 'phlex-icons/hero/document_currency_yen_outline'
    autoload :DocumentCurrencyYenSolid, 'phlex-icons/hero/document_currency_yen_solid'
    autoload :DocumentDuplicate, 'phlex-icons/hero/document_duplicate'
    autoload :DocumentDuplicateOutline, 'phlex-icons/hero/document_duplicate_outline'
    autoload :DocumentDuplicateSolid, 'phlex-icons/hero/document_duplicate_solid'
    autoload :DocumentMagnifyingGlass, 'phlex-icons/hero/document_magnifying_glass'
    autoload :DocumentMagnifyingGlassOutline, 'phlex-icons/hero/document_magnifying_glass_outline'
    autoload :DocumentMagnifyingGlassSolid, 'phlex-icons/hero/document_magnifying_glass_solid'
    autoload :DocumentMinus, 'phlex-icons/hero/document_minus'
    autoload :DocumentMinusOutline, 'phlex-icons/hero/document_minus_outline'
    autoload :DocumentMinusSolid, 'phlex-icons/hero/document_minus_solid'
    autoload :DocumentOutline, 'phlex-icons/hero/document_outline'
    autoload :DocumentPlus, 'phlex-icons/hero/document_plus'
    autoload :DocumentPlusOutline, 'phlex-icons/hero/document_plus_outline'
    autoload :DocumentPlusSolid, 'phlex-icons/hero/document_plus_solid'
    autoload :DocumentSolid, 'phlex-icons/hero/document_solid'
    autoload :DocumentText, 'phlex-icons/hero/document_text'
    autoload :DocumentTextOutline, 'phlex-icons/hero/document_text_outline'
    autoload :DocumentTextSolid, 'phlex-icons/hero/document_text_solid'
    autoload :EllipsisHorizontal, 'phlex-icons/hero/ellipsis_horizontal'
    autoload :EllipsisHorizontalCircle, 'phlex-icons/hero/ellipsis_horizontal_circle'
    autoload :EllipsisHorizontalCircleOutline, 'phlex-icons/hero/ellipsis_horizontal_circle_outline'
    autoload :EllipsisHorizontalCircleSolid, 'phlex-icons/hero/ellipsis_horizontal_circle_solid'
    autoload :EllipsisHorizontalOutline, 'phlex-icons/hero/ellipsis_horizontal_outline'
    autoload :EllipsisHorizontalSolid, 'phlex-icons/hero/ellipsis_horizontal_solid'
    autoload :EllipsisVertical, 'phlex-icons/hero/ellipsis_vertical'
    autoload :EllipsisVerticalOutline, 'phlex-icons/hero/ellipsis_vertical_outline'
    autoload :EllipsisVerticalSolid, 'phlex-icons/hero/ellipsis_vertical_solid'
    autoload :Envelope, 'phlex-icons/hero/envelope'
    autoload :EnvelopeOpen, 'phlex-icons/hero/envelope_open'
    autoload :EnvelopeOpenOutline, 'phlex-icons/hero/envelope_open_outline'
    autoload :EnvelopeOpenSolid, 'phlex-icons/hero/envelope_open_solid'
    autoload :EnvelopeOutline, 'phlex-icons/hero/envelope_outline'
    autoload :EnvelopeSolid, 'phlex-icons/hero/envelope_solid'
    autoload :Equals, 'phlex-icons/hero/equals'
    autoload :EqualsOutline, 'phlex-icons/hero/equals_outline'
    autoload :EqualsSolid, 'phlex-icons/hero/equals_solid'
    autoload :ExclamationCircle, 'phlex-icons/hero/exclamation_circle'
    autoload :ExclamationCircleOutline, 'phlex-icons/hero/exclamation_circle_outline'
    autoload :ExclamationCircleSolid, 'phlex-icons/hero/exclamation_circle_solid'
    autoload :ExclamationTriangle, 'phlex-icons/hero/exclamation_triangle'
    autoload :ExclamationTriangleOutline, 'phlex-icons/hero/exclamation_triangle_outline'
    autoload :ExclamationTriangleSolid, 'phlex-icons/hero/exclamation_triangle_solid'
    autoload :Eye, 'phlex-icons/hero/eye'
    autoload :EyeDropper, 'phlex-icons/hero/eye_dropper'
    autoload :EyeDropperOutline, 'phlex-icons/hero/eye_dropper_outline'
    autoload :EyeDropperSolid, 'phlex-icons/hero/eye_dropper_solid'
    autoload :EyeOutline, 'phlex-icons/hero/eye_outline'
    autoload :EyeSlash, 'phlex-icons/hero/eye_slash'
    autoload :EyeSlashOutline, 'phlex-icons/hero/eye_slash_outline'
    autoload :EyeSlashSolid, 'phlex-icons/hero/eye_slash_solid'
    autoload :EyeSolid, 'phlex-icons/hero/eye_solid'
    autoload :FaceFrown, 'phlex-icons/hero/face_frown'
    autoload :FaceFrownOutline, 'phlex-icons/hero/face_frown_outline'
    autoload :FaceFrownSolid, 'phlex-icons/hero/face_frown_solid'
    autoload :FaceSmile, 'phlex-icons/hero/face_smile'
    autoload :FaceSmileOutline, 'phlex-icons/hero/face_smile_outline'
    autoload :FaceSmileSolid, 'phlex-icons/hero/face_smile_solid'
    autoload :Film, 'phlex-icons/hero/film'
    autoload :FilmOutline, 'phlex-icons/hero/film_outline'
    autoload :FilmSolid, 'phlex-icons/hero/film_solid'
    autoload :FingerPrint, 'phlex-icons/hero/finger_print'
    autoload :FingerPrintOutline, 'phlex-icons/hero/finger_print_outline'
    autoload :FingerPrintSolid, 'phlex-icons/hero/finger_print_solid'
    autoload :Fire, 'phlex-icons/hero/fire'
    autoload :FireOutline, 'phlex-icons/hero/fire_outline'
    autoload :FireSolid, 'phlex-icons/hero/fire_solid'
    autoload :Flag, 'phlex-icons/hero/flag'
    autoload :FlagOutline, 'phlex-icons/hero/flag_outline'
    autoload :FlagSolid, 'phlex-icons/hero/flag_solid'
    autoload :Folder, 'phlex-icons/hero/folder'
    autoload :FolderArrowDown, 'phlex-icons/hero/folder_arrow_down'
    autoload :FolderArrowDownOutline, 'phlex-icons/hero/folder_arrow_down_outline'
    autoload :FolderArrowDownSolid, 'phlex-icons/hero/folder_arrow_down_solid'
    autoload :FolderMinus, 'phlex-icons/hero/folder_minus'
    autoload :FolderMinusOutline, 'phlex-icons/hero/folder_minus_outline'
    autoload :FolderMinusSolid, 'phlex-icons/hero/folder_minus_solid'
    autoload :FolderOpen, 'phlex-icons/hero/folder_open'
    autoload :FolderOpenOutline, 'phlex-icons/hero/folder_open_outline'
    autoload :FolderOpenSolid, 'phlex-icons/hero/folder_open_solid'
    autoload :FolderOutline, 'phlex-icons/hero/folder_outline'
    autoload :FolderPlus, 'phlex-icons/hero/folder_plus'
    autoload :FolderPlusOutline, 'phlex-icons/hero/folder_plus_outline'
    autoload :FolderPlusSolid, 'phlex-icons/hero/folder_plus_solid'
    autoload :FolderSolid, 'phlex-icons/hero/folder_solid'
    autoload :Forward, 'phlex-icons/hero/forward'
    autoload :ForwardOutline, 'phlex-icons/hero/forward_outline'
    autoload :ForwardSolid, 'phlex-icons/hero/forward_solid'
    autoload :Funnel, 'phlex-icons/hero/funnel'
    autoload :FunnelOutline, 'phlex-icons/hero/funnel_outline'
    autoload :FunnelSolid, 'phlex-icons/hero/funnel_solid'
    autoload :Gif, 'phlex-icons/hero/gif'
    autoload :GifOutline, 'phlex-icons/hero/gif_outline'
    autoload :GifSolid, 'phlex-icons/hero/gif_solid'
    autoload :Gift, 'phlex-icons/hero/gift'
    autoload :GiftOutline, 'phlex-icons/hero/gift_outline'
    autoload :GiftSolid, 'phlex-icons/hero/gift_solid'
    autoload :GiftTop, 'phlex-icons/hero/gift_top'
    autoload :GiftTopOutline, 'phlex-icons/hero/gift_top_outline'
    autoload :GiftTopSolid, 'phlex-icons/hero/gift_top_solid'
    autoload :GlobeAlt, 'phlex-icons/hero/globe_alt'
    autoload :GlobeAltOutline, 'phlex-icons/hero/globe_alt_outline'
    autoload :GlobeAltSolid, 'phlex-icons/hero/globe_alt_solid'
    autoload :GlobeAmericas, 'phlex-icons/hero/globe_americas'
    autoload :GlobeAmericasOutline, 'phlex-icons/hero/globe_americas_outline'
    autoload :GlobeAmericasSolid, 'phlex-icons/hero/globe_americas_solid'
    autoload :GlobeAsiaAustralia, 'phlex-icons/hero/globe_asia_australia'
    autoload :GlobeAsiaAustraliaOutline, 'phlex-icons/hero/globe_asia_australia_outline'
    autoload :GlobeAsiaAustraliaSolid, 'phlex-icons/hero/globe_asia_australia_solid'
    autoload :GlobeEuropeAfrica, 'phlex-icons/hero/globe_europe_africa'
    autoload :GlobeEuropeAfricaOutline, 'phlex-icons/hero/globe_europe_africa_outline'
    autoload :GlobeEuropeAfricaSolid, 'phlex-icons/hero/globe_europe_africa_solid'
    autoload :H1, 'phlex-icons/hero/h1'
    autoload :H1Outline, 'phlex-icons/hero/h1_outline'
    autoload :H1Solid, 'phlex-icons/hero/h1_solid'
    autoload :H2, 'phlex-icons/hero/h2'
    autoload :H2Outline, 'phlex-icons/hero/h2_outline'
    autoload :H2Solid, 'phlex-icons/hero/h2_solid'
    autoload :H3, 'phlex-icons/hero/h3'
    autoload :H3Outline, 'phlex-icons/hero/h3_outline'
    autoload :H3Solid, 'phlex-icons/hero/h3_solid'
    autoload :HandRaised, 'phlex-icons/hero/hand_raised'
    autoload :HandRaisedOutline, 'phlex-icons/hero/hand_raised_outline'
    autoload :HandRaisedSolid, 'phlex-icons/hero/hand_raised_solid'
    autoload :HandThumbDown, 'phlex-icons/hero/hand_thumb_down'
    autoload :HandThumbDownOutline, 'phlex-icons/hero/hand_thumb_down_outline'
    autoload :HandThumbDownSolid, 'phlex-icons/hero/hand_thumb_down_solid'
    autoload :HandThumbUp, 'phlex-icons/hero/hand_thumb_up'
    autoload :HandThumbUpOutline, 'phlex-icons/hero/hand_thumb_up_outline'
    autoload :HandThumbUpSolid, 'phlex-icons/hero/hand_thumb_up_solid'
    autoload :Hashtag, 'phlex-icons/hero/hashtag'
    autoload :HashtagOutline, 'phlex-icons/hero/hashtag_outline'
    autoload :HashtagSolid, 'phlex-icons/hero/hashtag_solid'
    autoload :Heart, 'phlex-icons/hero/heart'
    autoload :HeartOutline, 'phlex-icons/hero/heart_outline'
    autoload :HeartSolid, 'phlex-icons/hero/heart_solid'
    autoload :Home, 'phlex-icons/hero/home'
    autoload :HomeModern, 'phlex-icons/hero/home_modern'
    autoload :HomeModernOutline, 'phlex-icons/hero/home_modern_outline'
    autoload :HomeModernSolid, 'phlex-icons/hero/home_modern_solid'
    autoload :HomeOutline, 'phlex-icons/hero/home_outline'
    autoload :HomeSolid, 'phlex-icons/hero/home_solid'
    autoload :Identification, 'phlex-icons/hero/identification'
    autoload :IdentificationOutline, 'phlex-icons/hero/identification_outline'
    autoload :IdentificationSolid, 'phlex-icons/hero/identification_solid'
    autoload :Inbox, 'phlex-icons/hero/inbox'
    autoload :InboxArrowDown, 'phlex-icons/hero/inbox_arrow_down'
    autoload :InboxArrowDownOutline, 'phlex-icons/hero/inbox_arrow_down_outline'
    autoload :InboxArrowDownSolid, 'phlex-icons/hero/inbox_arrow_down_solid'
    autoload :InboxOutline, 'phlex-icons/hero/inbox_outline'
    autoload :InboxSolid, 'phlex-icons/hero/inbox_solid'
    autoload :InboxStack, 'phlex-icons/hero/inbox_stack'
    autoload :InboxStackOutline, 'phlex-icons/hero/inbox_stack_outline'
    autoload :InboxStackSolid, 'phlex-icons/hero/inbox_stack_solid'
    autoload :InformationCircle, 'phlex-icons/hero/information_circle'
    autoload :InformationCircleOutline, 'phlex-icons/hero/information_circle_outline'
    autoload :InformationCircleSolid, 'phlex-icons/hero/information_circle_solid'
    autoload :Italic, 'phlex-icons/hero/italic'
    autoload :ItalicOutline, 'phlex-icons/hero/italic_outline'
    autoload :ItalicSolid, 'phlex-icons/hero/italic_solid'
    autoload :Key, 'phlex-icons/hero/key'
    autoload :KeyOutline, 'phlex-icons/hero/key_outline'
    autoload :KeySolid, 'phlex-icons/hero/key_solid'
    autoload :Language, 'phlex-icons/hero/language'
    autoload :LanguageOutline, 'phlex-icons/hero/language_outline'
    autoload :LanguageSolid, 'phlex-icons/hero/language_solid'
    autoload :Lifebuoy, 'phlex-icons/hero/lifebuoy'
    autoload :LifebuoyOutline, 'phlex-icons/hero/lifebuoy_outline'
    autoload :LifebuoySolid, 'phlex-icons/hero/lifebuoy_solid'
    autoload :LightBulb, 'phlex-icons/hero/light_bulb'
    autoload :LightBulbOutline, 'phlex-icons/hero/light_bulb_outline'
    autoload :LightBulbSolid, 'phlex-icons/hero/light_bulb_solid'
    autoload :Link, 'phlex-icons/hero/link'
    autoload :LinkOutline, 'phlex-icons/hero/link_outline'
    autoload :LinkSlash, 'phlex-icons/hero/link_slash'
    autoload :LinkSlashOutline, 'phlex-icons/hero/link_slash_outline'
    autoload :LinkSlashSolid, 'phlex-icons/hero/link_slash_solid'
    autoload :LinkSolid, 'phlex-icons/hero/link_solid'
    autoload :ListBullet, 'phlex-icons/hero/list_bullet'
    autoload :ListBulletOutline, 'phlex-icons/hero/list_bullet_outline'
    autoload :ListBulletSolid, 'phlex-icons/hero/list_bullet_solid'
    autoload :LockClosed, 'phlex-icons/hero/lock_closed'
    autoload :LockClosedOutline, 'phlex-icons/hero/lock_closed_outline'
    autoload :LockClosedSolid, 'phlex-icons/hero/lock_closed_solid'
    autoload :LockOpen, 'phlex-icons/hero/lock_open'
    autoload :LockOpenOutline, 'phlex-icons/hero/lock_open_outline'
    autoload :LockOpenSolid, 'phlex-icons/hero/lock_open_solid'
    autoload :MagnifyingGlass, 'phlex-icons/hero/magnifying_glass'
    autoload :MagnifyingGlassCircle, 'phlex-icons/hero/magnifying_glass_circle'
    autoload :MagnifyingGlassCircleOutline, 'phlex-icons/hero/magnifying_glass_circle_outline'
    autoload :MagnifyingGlassCircleSolid, 'phlex-icons/hero/magnifying_glass_circle_solid'
    autoload :MagnifyingGlassMinus, 'phlex-icons/hero/magnifying_glass_minus'
    autoload :MagnifyingGlassMinusOutline, 'phlex-icons/hero/magnifying_glass_minus_outline'
    autoload :MagnifyingGlassMinusSolid, 'phlex-icons/hero/magnifying_glass_minus_solid'
    autoload :MagnifyingGlassOutline, 'phlex-icons/hero/magnifying_glass_outline'
    autoload :MagnifyingGlassPlus, 'phlex-icons/hero/magnifying_glass_plus'
    autoload :MagnifyingGlassPlusOutline, 'phlex-icons/hero/magnifying_glass_plus_outline'
    autoload :MagnifyingGlassPlusSolid, 'phlex-icons/hero/magnifying_glass_plus_solid'
    autoload :MagnifyingGlassSolid, 'phlex-icons/hero/magnifying_glass_solid'
    autoload :Map, 'phlex-icons/hero/map'
    autoload :MapOutline, 'phlex-icons/hero/map_outline'
    autoload :MapPin, 'phlex-icons/hero/map_pin'
    autoload :MapPinOutline, 'phlex-icons/hero/map_pin_outline'
    autoload :MapPinSolid, 'phlex-icons/hero/map_pin_solid'
    autoload :MapSolid, 'phlex-icons/hero/map_solid'
    autoload :Megaphone, 'phlex-icons/hero/megaphone'
    autoload :MegaphoneOutline, 'phlex-icons/hero/megaphone_outline'
    autoload :MegaphoneSolid, 'phlex-icons/hero/megaphone_solid'
    autoload :Microphone, 'phlex-icons/hero/microphone'
    autoload :MicrophoneOutline, 'phlex-icons/hero/microphone_outline'
    autoload :MicrophoneSolid, 'phlex-icons/hero/microphone_solid'
    autoload :Minus, 'phlex-icons/hero/minus'
    autoload :MinusCircle, 'phlex-icons/hero/minus_circle'
    autoload :MinusCircleOutline, 'phlex-icons/hero/minus_circle_outline'
    autoload :MinusCircleSolid, 'phlex-icons/hero/minus_circle_solid'
    autoload :MinusOutline, 'phlex-icons/hero/minus_outline'
    autoload :MinusSmall, 'phlex-icons/hero/minus_small'
    autoload :MinusSmallOutline, 'phlex-icons/hero/minus_small_outline'
    autoload :MinusSmallSolid, 'phlex-icons/hero/minus_small_solid'
    autoload :MinusSolid, 'phlex-icons/hero/minus_solid'
    autoload :Moon, 'phlex-icons/hero/moon'
    autoload :MoonOutline, 'phlex-icons/hero/moon_outline'
    autoload :MoonSolid, 'phlex-icons/hero/moon_solid'
    autoload :MusicalNote, 'phlex-icons/hero/musical_note'
    autoload :MusicalNoteOutline, 'phlex-icons/hero/musical_note_outline'
    autoload :MusicalNoteSolid, 'phlex-icons/hero/musical_note_solid'
    autoload :Newspaper, 'phlex-icons/hero/newspaper'
    autoload :NewspaperOutline, 'phlex-icons/hero/newspaper_outline'
    autoload :NewspaperSolid, 'phlex-icons/hero/newspaper_solid'
    autoload :NoSymbol, 'phlex-icons/hero/no_symbol'
    autoload :NoSymbolOutline, 'phlex-icons/hero/no_symbol_outline'
    autoload :NoSymbolSolid, 'phlex-icons/hero/no_symbol_solid'
    autoload :NumberedList, 'phlex-icons/hero/numbered_list'
    autoload :NumberedListOutline, 'phlex-icons/hero/numbered_list_outline'
    autoload :NumberedListSolid, 'phlex-icons/hero/numbered_list_solid'
    autoload :PaintBrush, 'phlex-icons/hero/paint_brush'
    autoload :PaintBrushOutline, 'phlex-icons/hero/paint_brush_outline'
    autoload :PaintBrushSolid, 'phlex-icons/hero/paint_brush_solid'
    autoload :PaperAirplane, 'phlex-icons/hero/paper_airplane'
    autoload :PaperAirplaneOutline, 'phlex-icons/hero/paper_airplane_outline'
    autoload :PaperAirplaneSolid, 'phlex-icons/hero/paper_airplane_solid'
    autoload :PaperClip, 'phlex-icons/hero/paper_clip'
    autoload :PaperClipOutline, 'phlex-icons/hero/paper_clip_outline'
    autoload :PaperClipSolid, 'phlex-icons/hero/paper_clip_solid'
    autoload :Pause, 'phlex-icons/hero/pause'
    autoload :PauseCircle, 'phlex-icons/hero/pause_circle'
    autoload :PauseCircleOutline, 'phlex-icons/hero/pause_circle_outline'
    autoload :PauseCircleSolid, 'phlex-icons/hero/pause_circle_solid'
    autoload :PauseOutline, 'phlex-icons/hero/pause_outline'
    autoload :PauseSolid, 'phlex-icons/hero/pause_solid'
    autoload :Pencil, 'phlex-icons/hero/pencil'
    autoload :PencilOutline, 'phlex-icons/hero/pencil_outline'
    autoload :PencilSolid, 'phlex-icons/hero/pencil_solid'
    autoload :PencilSquare, 'phlex-icons/hero/pencil_square'
    autoload :PencilSquareOutline, 'phlex-icons/hero/pencil_square_outline'
    autoload :PencilSquareSolid, 'phlex-icons/hero/pencil_square_solid'
    autoload :PercentBadge, 'phlex-icons/hero/percent_badge'
    autoload :PercentBadgeOutline, 'phlex-icons/hero/percent_badge_outline'
    autoload :PercentBadgeSolid, 'phlex-icons/hero/percent_badge_solid'
    autoload :Phone, 'phlex-icons/hero/phone'
    autoload :PhoneArrowDownLeft, 'phlex-icons/hero/phone_arrow_down_left'
    autoload :PhoneArrowDownLeftOutline, 'phlex-icons/hero/phone_arrow_down_left_outline'
    autoload :PhoneArrowDownLeftSolid, 'phlex-icons/hero/phone_arrow_down_left_solid'
    autoload :PhoneArrowUpRight, 'phlex-icons/hero/phone_arrow_up_right'
    autoload :PhoneArrowUpRightOutline, 'phlex-icons/hero/phone_arrow_up_right_outline'
    autoload :PhoneArrowUpRightSolid, 'phlex-icons/hero/phone_arrow_up_right_solid'
    autoload :PhoneOutline, 'phlex-icons/hero/phone_outline'
    autoload :PhoneSolid, 'phlex-icons/hero/phone_solid'
    autoload :PhoneXMark, 'phlex-icons/hero/phone_x_mark'
    autoload :PhoneXMarkOutline, 'phlex-icons/hero/phone_x_mark_outline'
    autoload :PhoneXMarkSolid, 'phlex-icons/hero/phone_x_mark_solid'
    autoload :Photo, 'phlex-icons/hero/photo'
    autoload :PhotoOutline, 'phlex-icons/hero/photo_outline'
    autoload :PhotoSolid, 'phlex-icons/hero/photo_solid'
    autoload :Play, 'phlex-icons/hero/play'
    autoload :PlayCircle, 'phlex-icons/hero/play_circle'
    autoload :PlayCircleOutline, 'phlex-icons/hero/play_circle_outline'
    autoload :PlayCircleSolid, 'phlex-icons/hero/play_circle_solid'
    autoload :PlayOutline, 'phlex-icons/hero/play_outline'
    autoload :PlayPause, 'phlex-icons/hero/play_pause'
    autoload :PlayPauseOutline, 'phlex-icons/hero/play_pause_outline'
    autoload :PlayPauseSolid, 'phlex-icons/hero/play_pause_solid'
    autoload :PlaySolid, 'phlex-icons/hero/play_solid'
    autoload :Plus, 'phlex-icons/hero/plus'
    autoload :PlusCircle, 'phlex-icons/hero/plus_circle'
    autoload :PlusCircleOutline, 'phlex-icons/hero/plus_circle_outline'
    autoload :PlusCircleSolid, 'phlex-icons/hero/plus_circle_solid'
    autoload :PlusOutline, 'phlex-icons/hero/plus_outline'
    autoload :PlusSmall, 'phlex-icons/hero/plus_small'
    autoload :PlusSmallOutline, 'phlex-icons/hero/plus_small_outline'
    autoload :PlusSmallSolid, 'phlex-icons/hero/plus_small_solid'
    autoload :PlusSolid, 'phlex-icons/hero/plus_solid'
    autoload :Power, 'phlex-icons/hero/power'
    autoload :PowerOutline, 'phlex-icons/hero/power_outline'
    autoload :PowerSolid, 'phlex-icons/hero/power_solid'
    autoload :PresentationChartBar, 'phlex-icons/hero/presentation_chart_bar'
    autoload :PresentationChartBarOutline, 'phlex-icons/hero/presentation_chart_bar_outline'
    autoload :PresentationChartBarSolid, 'phlex-icons/hero/presentation_chart_bar_solid'
    autoload :PresentationChartLine, 'phlex-icons/hero/presentation_chart_line'
    autoload :PresentationChartLineOutline, 'phlex-icons/hero/presentation_chart_line_outline'
    autoload :PresentationChartLineSolid, 'phlex-icons/hero/presentation_chart_line_solid'
    autoload :Printer, 'phlex-icons/hero/printer'
    autoload :PrinterOutline, 'phlex-icons/hero/printer_outline'
    autoload :PrinterSolid, 'phlex-icons/hero/printer_solid'
    autoload :PuzzlePiece, 'phlex-icons/hero/puzzle_piece'
    autoload :PuzzlePieceOutline, 'phlex-icons/hero/puzzle_piece_outline'
    autoload :PuzzlePieceSolid, 'phlex-icons/hero/puzzle_piece_solid'
    autoload :QrCode, 'phlex-icons/hero/qr_code'
    autoload :QrCodeOutline, 'phlex-icons/hero/qr_code_outline'
    autoload :QrCodeSolid, 'phlex-icons/hero/qr_code_solid'
    autoload :QuestionMarkCircle, 'phlex-icons/hero/question_mark_circle'
    autoload :QuestionMarkCircleOutline, 'phlex-icons/hero/question_mark_circle_outline'
    autoload :QuestionMarkCircleSolid, 'phlex-icons/hero/question_mark_circle_solid'
    autoload :QueueList, 'phlex-icons/hero/queue_list'
    autoload :QueueListOutline, 'phlex-icons/hero/queue_list_outline'
    autoload :QueueListSolid, 'phlex-icons/hero/queue_list_solid'
    autoload :Radio, 'phlex-icons/hero/radio'
    autoload :RadioOutline, 'phlex-icons/hero/radio_outline'
    autoload :RadioSolid, 'phlex-icons/hero/radio_solid'
    autoload :ReceiptPercent, 'phlex-icons/hero/receipt_percent'
    autoload :ReceiptPercentOutline, 'phlex-icons/hero/receipt_percent_outline'
    autoload :ReceiptPercentSolid, 'phlex-icons/hero/receipt_percent_solid'
    autoload :ReceiptRefund, 'phlex-icons/hero/receipt_refund'
    autoload :ReceiptRefundOutline, 'phlex-icons/hero/receipt_refund_outline'
    autoload :ReceiptRefundSolid, 'phlex-icons/hero/receipt_refund_solid'
    autoload :RectangleGroup, 'phlex-icons/hero/rectangle_group'
    autoload :RectangleGroupOutline, 'phlex-icons/hero/rectangle_group_outline'
    autoload :RectangleGroupSolid, 'phlex-icons/hero/rectangle_group_solid'
    autoload :RectangleStack, 'phlex-icons/hero/rectangle_stack'
    autoload :RectangleStackOutline, 'phlex-icons/hero/rectangle_stack_outline'
    autoload :RectangleStackSolid, 'phlex-icons/hero/rectangle_stack_solid'
    autoload :RocketLaunch, 'phlex-icons/hero/rocket_launch'
    autoload :RocketLaunchOutline, 'phlex-icons/hero/rocket_launch_outline'
    autoload :RocketLaunchSolid, 'phlex-icons/hero/rocket_launch_solid'
    autoload :Rss, 'phlex-icons/hero/rss'
    autoload :RssOutline, 'phlex-icons/hero/rss_outline'
    autoload :RssSolid, 'phlex-icons/hero/rss_solid'
    autoload :Scale, 'phlex-icons/hero/scale'
    autoload :ScaleOutline, 'phlex-icons/hero/scale_outline'
    autoload :ScaleSolid, 'phlex-icons/hero/scale_solid'
    autoload :Scissors, 'phlex-icons/hero/scissors'
    autoload :ScissorsOutline, 'phlex-icons/hero/scissors_outline'
    autoload :ScissorsSolid, 'phlex-icons/hero/scissors_solid'
    autoload :Server, 'phlex-icons/hero/server'
    autoload :ServerOutline, 'phlex-icons/hero/server_outline'
    autoload :ServerSolid, 'phlex-icons/hero/server_solid'
    autoload :ServerStack, 'phlex-icons/hero/server_stack'
    autoload :ServerStackOutline, 'phlex-icons/hero/server_stack_outline'
    autoload :ServerStackSolid, 'phlex-icons/hero/server_stack_solid'
    autoload :Share, 'phlex-icons/hero/share'
    autoload :ShareOutline, 'phlex-icons/hero/share_outline'
    autoload :ShareSolid, 'phlex-icons/hero/share_solid'
    autoload :ShieldCheck, 'phlex-icons/hero/shield_check'
    autoload :ShieldCheckOutline, 'phlex-icons/hero/shield_check_outline'
    autoload :ShieldCheckSolid, 'phlex-icons/hero/shield_check_solid'
    autoload :ShieldExclamation, 'phlex-icons/hero/shield_exclamation'
    autoload :ShieldExclamationOutline, 'phlex-icons/hero/shield_exclamation_outline'
    autoload :ShieldExclamationSolid, 'phlex-icons/hero/shield_exclamation_solid'
    autoload :ShoppingBag, 'phlex-icons/hero/shopping_bag'
    autoload :ShoppingBagOutline, 'phlex-icons/hero/shopping_bag_outline'
    autoload :ShoppingBagSolid, 'phlex-icons/hero/shopping_bag_solid'
    autoload :ShoppingCart, 'phlex-icons/hero/shopping_cart'
    autoload :ShoppingCartOutline, 'phlex-icons/hero/shopping_cart_outline'
    autoload :ShoppingCartSolid, 'phlex-icons/hero/shopping_cart_solid'
    autoload :Signal, 'phlex-icons/hero/signal'
    autoload :SignalOutline, 'phlex-icons/hero/signal_outline'
    autoload :SignalSlash, 'phlex-icons/hero/signal_slash'
    autoload :SignalSlashOutline, 'phlex-icons/hero/signal_slash_outline'
    autoload :SignalSlashSolid, 'phlex-icons/hero/signal_slash_solid'
    autoload :SignalSolid, 'phlex-icons/hero/signal_solid'
    autoload :Slash, 'phlex-icons/hero/slash'
    autoload :SlashOutline, 'phlex-icons/hero/slash_outline'
    autoload :SlashSolid, 'phlex-icons/hero/slash_solid'
    autoload :Sparkles, 'phlex-icons/hero/sparkles'
    autoload :SparklesOutline, 'phlex-icons/hero/sparkles_outline'
    autoload :SparklesSolid, 'phlex-icons/hero/sparkles_solid'
    autoload :SpeakerWave, 'phlex-icons/hero/speaker_wave'
    autoload :SpeakerWaveOutline, 'phlex-icons/hero/speaker_wave_outline'
    autoload :SpeakerWaveSolid, 'phlex-icons/hero/speaker_wave_solid'
    autoload :SpeakerXMark, 'phlex-icons/hero/speaker_x_mark'
    autoload :SpeakerXMarkOutline, 'phlex-icons/hero/speaker_x_mark_outline'
    autoload :SpeakerXMarkSolid, 'phlex-icons/hero/speaker_x_mark_solid'
    autoload :Square2Stack, 'phlex-icons/hero/square_2_stack'
    autoload :Square2StackOutline, 'phlex-icons/hero/square_2_stack_outline'
    autoload :Square2StackSolid, 'phlex-icons/hero/square_2_stack_solid'
    autoload :Square3Stack3d, 'phlex-icons/hero/square_3_stack_3d'
    autoload :Square3Stack3dOutline, 'phlex-icons/hero/square_3_stack_3d_outline'
    autoload :Square3Stack3dSolid, 'phlex-icons/hero/square_3_stack_3d_solid'
    autoload :Squares2x2, 'phlex-icons/hero/squares_2x2'
    autoload :Squares2x2Outline, 'phlex-icons/hero/squares_2x2_outline'
    autoload :Squares2x2Solid, 'phlex-icons/hero/squares_2x2_solid'
    autoload :SquaresPlus, 'phlex-icons/hero/squares_plus'
    autoload :SquaresPlusOutline, 'phlex-icons/hero/squares_plus_outline'
    autoload :SquaresPlusSolid, 'phlex-icons/hero/squares_plus_solid'
    autoload :Star, 'phlex-icons/hero/star'
    autoload :StarOutline, 'phlex-icons/hero/star_outline'
    autoload :StarSolid, 'phlex-icons/hero/star_solid'
    autoload :Stop, 'phlex-icons/hero/stop'
    autoload :StopCircle, 'phlex-icons/hero/stop_circle'
    autoload :StopCircleOutline, 'phlex-icons/hero/stop_circle_outline'
    autoload :StopCircleSolid, 'phlex-icons/hero/stop_circle_solid'
    autoload :StopOutline, 'phlex-icons/hero/stop_outline'
    autoload :StopSolid, 'phlex-icons/hero/stop_solid'
    autoload :Strikethrough, 'phlex-icons/hero/strikethrough'
    autoload :StrikethroughOutline, 'phlex-icons/hero/strikethrough_outline'
    autoload :StrikethroughSolid, 'phlex-icons/hero/strikethrough_solid'
    autoload :Sun, 'phlex-icons/hero/sun'
    autoload :SunOutline, 'phlex-icons/hero/sun_outline'
    autoload :SunSolid, 'phlex-icons/hero/sun_solid'
    autoload :Swatch, 'phlex-icons/hero/swatch'
    autoload :SwatchOutline, 'phlex-icons/hero/swatch_outline'
    autoload :SwatchSolid, 'phlex-icons/hero/swatch_solid'
    autoload :TableCells, 'phlex-icons/hero/table_cells'
    autoload :TableCellsOutline, 'phlex-icons/hero/table_cells_outline'
    autoload :TableCellsSolid, 'phlex-icons/hero/table_cells_solid'
    autoload :Tag, 'phlex-icons/hero/tag'
    autoload :TagOutline, 'phlex-icons/hero/tag_outline'
    autoload :TagSolid, 'phlex-icons/hero/tag_solid'
    autoload :Ticket, 'phlex-icons/hero/ticket'
    autoload :TicketOutline, 'phlex-icons/hero/ticket_outline'
    autoload :TicketSolid, 'phlex-icons/hero/ticket_solid'
    autoload :Trash, 'phlex-icons/hero/trash'
    autoload :TrashOutline, 'phlex-icons/hero/trash_outline'
    autoload :TrashSolid, 'phlex-icons/hero/trash_solid'
    autoload :Trophy, 'phlex-icons/hero/trophy'
    autoload :TrophyOutline, 'phlex-icons/hero/trophy_outline'
    autoload :TrophySolid, 'phlex-icons/hero/trophy_solid'
    autoload :Truck, 'phlex-icons/hero/truck'
    autoload :TruckOutline, 'phlex-icons/hero/truck_outline'
    autoload :TruckSolid, 'phlex-icons/hero/truck_solid'
    autoload :Tv, 'phlex-icons/hero/tv'
    autoload :TvOutline, 'phlex-icons/hero/tv_outline'
    autoload :TvSolid, 'phlex-icons/hero/tv_solid'
    autoload :Underline, 'phlex-icons/hero/underline'
    autoload :UnderlineOutline, 'phlex-icons/hero/underline_outline'
    autoload :UnderlineSolid, 'phlex-icons/hero/underline_solid'
    autoload :User, 'phlex-icons/hero/user'
    autoload :UserCircle, 'phlex-icons/hero/user_circle'
    autoload :UserCircleOutline, 'phlex-icons/hero/user_circle_outline'
    autoload :UserCircleSolid, 'phlex-icons/hero/user_circle_solid'
    autoload :UserGroup, 'phlex-icons/hero/user_group'
    autoload :UserGroupOutline, 'phlex-icons/hero/user_group_outline'
    autoload :UserGroupSolid, 'phlex-icons/hero/user_group_solid'
    autoload :UserMinus, 'phlex-icons/hero/user_minus'
    autoload :UserMinusOutline, 'phlex-icons/hero/user_minus_outline'
    autoload :UserMinusSolid, 'phlex-icons/hero/user_minus_solid'
    autoload :UserOutline, 'phlex-icons/hero/user_outline'
    autoload :UserPlus, 'phlex-icons/hero/user_plus'
    autoload :UserPlusOutline, 'phlex-icons/hero/user_plus_outline'
    autoload :UserPlusSolid, 'phlex-icons/hero/user_plus_solid'
    autoload :UserSolid, 'phlex-icons/hero/user_solid'
    autoload :Users, 'phlex-icons/hero/users'
    autoload :UsersOutline, 'phlex-icons/hero/users_outline'
    autoload :UsersSolid, 'phlex-icons/hero/users_solid'
    autoload :Variable, 'phlex-icons/hero/variable'
    autoload :VariableOutline, 'phlex-icons/hero/variable_outline'
    autoload :VariableSolid, 'phlex-icons/hero/variable_solid'
    autoload :VideoCamera, 'phlex-icons/hero/video_camera'
    autoload :VideoCameraOutline, 'phlex-icons/hero/video_camera_outline'
    autoload :VideoCameraSlash, 'phlex-icons/hero/video_camera_slash'
    autoload :VideoCameraSlashOutline, 'phlex-icons/hero/video_camera_slash_outline'
    autoload :VideoCameraSlashSolid, 'phlex-icons/hero/video_camera_slash_solid'
    autoload :VideoCameraSolid, 'phlex-icons/hero/video_camera_solid'
    autoload :ViewColumns, 'phlex-icons/hero/view_columns'
    autoload :ViewColumnsOutline, 'phlex-icons/hero/view_columns_outline'
    autoload :ViewColumnsSolid, 'phlex-icons/hero/view_columns_solid'
    autoload :ViewfinderCircle, 'phlex-icons/hero/viewfinder_circle'
    autoload :ViewfinderCircleOutline, 'phlex-icons/hero/viewfinder_circle_outline'
    autoload :ViewfinderCircleSolid, 'phlex-icons/hero/viewfinder_circle_solid'
    autoload :Wallet, 'phlex-icons/hero/wallet'
    autoload :WalletOutline, 'phlex-icons/hero/wallet_outline'
    autoload :WalletSolid, 'phlex-icons/hero/wallet_solid'
    autoload :Wifi, 'phlex-icons/hero/wifi'
    autoload :WifiOutline, 'phlex-icons/hero/wifi_outline'
    autoload :WifiSolid, 'phlex-icons/hero/wifi_solid'
    autoload :Window, 'phlex-icons/hero/window'
    autoload :WindowOutline, 'phlex-icons/hero/window_outline'
    autoload :WindowSolid, 'phlex-icons/hero/window_solid'
    autoload :Wrench, 'phlex-icons/hero/wrench'
    autoload :WrenchOutline, 'phlex-icons/hero/wrench_outline'
    autoload :WrenchScrewdriver, 'phlex-icons/hero/wrench_screwdriver'
    autoload :WrenchScrewdriverOutline, 'phlex-icons/hero/wrench_screwdriver_outline'
    autoload :WrenchScrewdriverSolid, 'phlex-icons/hero/wrench_screwdriver_solid'
    autoload :WrenchSolid, 'phlex-icons/hero/wrench_solid'
    autoload :XCircle, 'phlex-icons/hero/x_circle'
    autoload :XCircleOutline, 'phlex-icons/hero/x_circle_outline'
    autoload :XCircleSolid, 'phlex-icons/hero/x_circle_solid'
    autoload :XMark, 'phlex-icons/hero/x_mark'
    autoload :XMarkOutline, 'phlex-icons/hero/x_mark_outline'
    autoload :XMarkSolid, 'phlex-icons/hero/x_mark_solid'
    # auto-generated autoload: end

    class << self
      def configuration
        @configuration ||= Configuration.new
      end

      def configure
        yield configuration
      end
    end
  end
end
