// This file was generated. DO NOT EDIT.
use crate::{Icon, icons};

pub(super) fn find_part_1(slug: &str) -> Option<Icon> {
    match slug {
        "beaker-16" => Some(icons::BEAKER_16),
        "bookmark-slash-24" => Some(icons::BOOKMARK_SLASH_24),
        "diff-removed-16" => Some(icons::DIFF_REMOVED_16),
        "heart-fill-24" => Some(icons::HEART_FILL_24),
        "undo-16" => Some(icons::UNDO_16),
        "person-add-16" => Some(icons::PERSON_ADD_16),
        "diff-ignored-16" => Some(icons::DIFF_IGNORED_16),
        "single-select-24" => Some(icons::SINGLE_SELECT_24),
        "report-16" => Some(icons::REPORT_16),
        "database-16" => Some(icons::DATABASE_16),
        "square-16" => Some(icons::SQUARE_16),
        "sidebar-collapse-24" => Some(icons::SIDEBAR_COLLAPSE_24),
        "codespaces-16" => Some(icons::CODESPACES_16),
        "law-16" => Some(icons::LAW_16),
        "tag-16" => Some(icons::TAG_16),
        "git-branch-24" => Some(icons::GIT_BRANCH_24),
        "paper-airplane-16" => Some(icons::PAPER_AIRPLANE_16),
        "arrow-up-left-24" => Some(icons::ARROW_UP_LEFT_24),
        "triangle-down-16" => Some(icons::TRIANGLE_DOWN_16),
        "feed-repo-16" => Some(icons::FEED_REPO_16),
        "image-16" => Some(icons::IMAGE_16),
        "browser-16" => Some(icons::BROWSER_16),
        "markdown-16" => Some(icons::MARKDOWN_16),
        "dot-24" => Some(icons::DOT_24),
        "paper-airplane-24" => Some(icons::PAPER_AIRPLANE_24),
        "file-added-16" => Some(icons::FILE_ADDED_16),
        "flame-24" => Some(icons::FLAME_24),
        "sparkles-fill-16" => Some(icons::SPARKLES_FILL_16),
        "file-media-16" => Some(icons::FILE_MEDIA_16),
        "mute-16" => Some(icons::MUTE_16),
        "thumbsup-16" => Some(icons::THUMBSUP_16),
        "package-24" => Some(icons::PACKAGE_24),
        "square-fill-16" => Some(icons::SQUARE_FILL_16),
        "chevron-up-24" => Some(icons::CHEVRON_UP_24),
        "diff-ignored-24" => Some(icons::DIFF_IGNORED_24),
        "codescan-16" => Some(icons::CODESCAN_16),
        "eye-closed-24" => Some(icons::EYE_CLOSED_24),
        "file-code-24" => Some(icons::FILE_CODE_24),
        "ellipsis-24" => Some(icons::ELLIPSIS_24),
        "chevron-left-24" => Some(icons::CHEVRON_LEFT_24),
        "plus-16" => Some(icons::PLUS_16),
        "bold-16" => Some(icons::BOLD_16),
        "star-16" => Some(icons::STAR_16),
        "issue-closed-24" => Some(icons::ISSUE_CLOSED_24),
        "archive-24" => Some(icons::ARCHIVE_24),
        "pivot-column-16" => Some(icons::PIVOT_COLUMN_16),
        "desktop-download-16" => Some(icons::DESKTOP_DOWNLOAD_16),
        "comment-16" => Some(icons::COMMENT_16),
        "sun-24" => Some(icons::SUN_24),
        "info-24" => Some(icons::INFO_24),
        "hash-24" => Some(icons::HASH_24),
        "search-24" => Some(icons::SEARCH_24),
        "mention-16" => Some(icons::MENTION_16),
        "mcp-16" => Some(icons::MCP_16),
        "minimize-16" => Some(icons::MINIMIZE_16),
        "diff-added-16" => Some(icons::DIFF_ADDED_16),
        "sign-in-24" => Some(icons::SIGN_IN_24),
        "copilot-48" => Some(icons::COPILOT_48),
        "sort-asc-24" => Some(icons::SORT_ASC_24),
        "agent-24" => Some(icons::AGENT_24),
        "cloud-offline-24" => Some(icons::CLOUD_OFFLINE_24),
        "project-template-24" => Some(icons::PROJECT_TEMPLATE_24),
        "shield-16" => Some(icons::SHIELD_16),
        "git-pull-request-closed-16" => Some(icons::GIT_PULL_REQUEST_CLOSED_16),
        "tracked-by-closed-not-planned-16" => Some(icons::TRACKED_BY_CLOSED_NOT_PLANNED_16),
        "x-circle-24" => Some(icons::X_CIRCLE_24),
        "verified-16" => Some(icons::VERIFIED_16),
        "file-directory-fill-24" => Some(icons::FILE_DIRECTORY_FILL_24),
        "trash-16" => Some(icons::TRASH_16),
        "git-compare-16" => Some(icons::GIT_COMPARE_16),
        "alert-24" => Some(icons::ALERT_24),
        "package-16" => Some(icons::PACKAGE_16),
        "file-diff-16" => Some(icons::FILE_DIFF_16),
        "dependabot-16" => Some(icons::DEPENDABOT_16),
        "feed-heart-16" => Some(icons::FEED_HEART_16),
        "x-12" => Some(icons::X_12),
        "horizontal-rule-24" => Some(icons::HORIZONTAL_RULE_24),
        "x-circle-16" => Some(icons::X_CIRCLE_16),
        "feed-pull-request-open-16" => Some(icons::FEED_PULL_REQUEST_OPEN_16),
        "arrow-down-16" => Some(icons::ARROW_DOWN_16),
        "package-dependents-24" => Some(icons::PACKAGE_DEPENDENTS_24),
        "project-symlink-24" => Some(icons::PROJECT_SYMLINK_24),
        "file-media-24" => Some(icons::FILE_MEDIA_24),
        "versions-16" => Some(icons::VERSIONS_16),
        "sort-desc-24" => Some(icons::SORT_DESC_24),
        "iterations-16" => Some(icons::ITERATIONS_16),
        "move-to-start-16" => Some(icons::MOVE_TO_START_16),
        "hourglass-16" => Some(icons::HOURGLASS_16),
        "upload-16" => Some(icons::UPLOAD_16),
        "unmute-24" => Some(icons::UNMUTE_24),
        "circle-16" => Some(icons::CIRCLE_16),
        "device-mobile-24" => Some(icons::DEVICE_MOBILE_24),
        "book-24" => Some(icons::BOOK_24),
        "discussion-outdated-16" => Some(icons::DISCUSSION_OUTDATED_16),
        "trophy-16" => Some(icons::TROPHY_16),
        "checkbox-16" => Some(icons::CHECKBOX_16),
        "markdown-24" => Some(icons::MARKDOWN_24),
        "git-commit-16" => Some(icons::GIT_COMMIT_16),
        "tab-external-24" => Some(icons::TAB_EXTERNAL_24),
        "check-circle-fill-16" => Some(icons::CHECK_CIRCLE_FILL_16),
        "paintbrush-24" => Some(icons::PAINTBRUSH_24),
        "copy-24" => Some(icons::COPY_24),
        "file-zip-24" => Some(icons::FILE_ZIP_24),
        "feed-issue-draft-16" => Some(icons::FEED_ISSUE_DRAFT_16),
        "graph-24" => Some(icons::GRAPH_24),
        "git-merge-24" => Some(icons::GIT_MERGE_24),
        "chevron-down-12" => Some(icons::CHEVRON_DOWN_12),
        "feed-rocket-16" => Some(icons::FEED_ROCKET_16),
        "infinity-24" => Some(icons::INFINITY_24),
        "number-24" => Some(icons::NUMBER_24),
        "file-submodule-16" => Some(icons::FILE_SUBMODULE_16),
        "arrow-left-24" => Some(icons::ARROW_LEFT_24),
        "report-24" => Some(icons::REPORT_24),
        "terminal-24" => Some(icons::TERMINAL_24),
        "blocked-24" => Some(icons::BLOCKED_24),
        "plus-circle-16" => Some(icons::PLUS_CIRCLE_16),
        "git-merge-16" => Some(icons::GIT_MERGE_16),
        "lock-16" => Some(icons::LOCK_16),
        "file-removed-16" => Some(icons::FILE_REMOVED_16),
        "cross-reference-24" => Some(icons::CROSS_REFERENCE_24),
        "arrow-down-24" => Some(icons::ARROW_DOWN_24),
        "hourglass-24" => Some(icons::HOURGLASS_24),
        "file-symlink-file-24" => Some(icons::FILE_SYMLINK_FILE_24),
        "triangle-up-24" => Some(icons::TRIANGLE_UP_24),
        "diff-24" => Some(icons::DIFF_24),
        "pin-24" => Some(icons::PIN_24),
        "fiscal-host-16" => Some(icons::FISCAL_HOST_16),
        "info-16" => Some(icons::INFO_16),
        "issue-reopened-16" => Some(icons::ISSUE_REOPENED_16),
        "light-bulb-16" => Some(icons::LIGHT_BULB_16),
        "mute-24" => Some(icons::MUTE_24),
        "cross-reference-16" => Some(icons::CROSS_REFERENCE_16),
        "globe-16" => Some(icons::GLOBE_16),
        "home-16" => Some(icons::HOME_16),
        "id-badge-16" => Some(icons::ID_BADGE_16),
        "cache-24" => Some(icons::CACHE_24),
        "unfold-24" => Some(icons::UNFOLD_24),
        "triangle-up-16" => Some(icons::TRIANGLE_UP_16),
        "diff-removed-24" => Some(icons::DIFF_REMOVED_24),
        "dot-fill-24" => Some(icons::DOT_FILL_24),
        "copilot-96" => Some(icons::COPILOT_96),
        "sort-desc-16" => Some(icons::SORT_DESC_16),
        "check-circle-fill-24" => Some(icons::CHECK_CIRCLE_FILL_24),
        "copilot-16" => Some(icons::COPILOT_16),
        "mortar-board-16" => Some(icons::MORTAR_BOARD_16),
        "issue-opened-24" => Some(icons::ISSUE_OPENED_24),
        "pin-slash-16" => Some(icons::PIN_SLASH_16),
        "x-16" => Some(icons::X_16),
        "bell-fill-16" => Some(icons::BELL_FILL_16),
        "rocket-24" => Some(icons::ROCKET_24),
        "filter-24" => Some(icons::FILTER_24),
        "skip-fill-16" => Some(icons::SKIP_FILL_16),
        "kebab-horizontal-16" => Some(icons::KEBAB_HORIZONTAL_16),
        "terminal-16" => Some(icons::TERMINAL_16),
        "dash-16" => Some(icons::DASH_16),
        "megaphone-16" => Some(icons::MEGAPHONE_16),
        "megaphone-24" => Some(icons::MEGAPHONE_24),
        "file-directory-16" => Some(icons::FILE_DIRECTORY_16),
        "repo-deleted-16" => Some(icons::REPO_DELETED_16),
        "alert-fill-24" => Some(icons::ALERT_FILL_24),
        "check-circle-16" => Some(icons::CHECK_CIRCLE_16),
        "feed-public-16" => Some(icons::FEED_PUBLIC_16),
        "circle-24" => Some(icons::CIRCLE_24),
        "codescan-checkmark-16" => Some(icons::CODESCAN_CHECKMARK_16),
        "sparkle-fill-24" => Some(icons::SPARKLE_FILL_24),
        "filter-16" => Some(icons::FILTER_16),
        "issue-tracked-by-16" => Some(icons::ISSUE_TRACKED_BY_16),
        "triangle-left-16" => Some(icons::TRIANGLE_LEFT_16),
        "single-select-16" => Some(icons::SINGLE_SELECT_16),
        "heart-16" => Some(icons::HEART_16),
        "logo-gist-16" => Some(icons::LOGO_GIST_16),
        "unverified-24" => Some(icons::UNVERIFIED_24),
        "arrow-down-right-16" => Some(icons::ARROW_DOWN_RIGHT_16),
        "bookmark-slash-16" => Some(icons::BOOKMARK_SLASH_16),
        "blocked-16" => Some(icons::BLOCKED_16),
        "clock-24" => Some(icons::CLOCK_24),
        "link-external-24" => Some(icons::LINK_EXTERNAL_24),
        "read-24" => Some(icons::READ_24),
        "copy-16" => Some(icons::COPY_16),
        "reply-24" => Some(icons::REPLY_24),
        "command-palette-24" => Some(icons::COMMAND_PALETTE_24),
        "bell-slash-24" => Some(icons::BELL_SLASH_24),
        "zoom-in-16" => Some(icons::ZOOM_IN_16),
        "arrow-switch-16" => Some(icons::ARROW_SWITCH_16),
        "logo-github-16" => Some(icons::LOGO_GITHUB_16),
        "pencil-24" => Some(icons::PENCIL_24),
        "telescope-16" => Some(icons::TELESCOPE_16),
        "file-diff-24" => Some(icons::FILE_DIFF_24),
        "code-of-conduct-16" => Some(icons::CODE_OF_CONDUCT_16),
        "unlock-24" => Some(icons::UNLOCK_24),
        "table-24" => Some(icons::TABLE_24),
        "maximize-24" => Some(icons::MAXIMIZE_24),
        "person-24" => Some(icons::PERSON_24),
        "checklist-24" => Some(icons::CHECKLIST_24),
        "tracked-by-closed-completed-24" => Some(icons::TRACKED_BY_CLOSED_COMPLETED_24),
        "skip-fill-24" => Some(icons::SKIP_FILL_24),
        "credit-card-24" => Some(icons::CREDIT_CARD_24),
        "move-to-bottom-16" => Some(icons::MOVE_TO_BOTTOM_16),
        "zoom-in-24" => Some(icons::ZOOM_IN_24),
        "pivot-column-24" => Some(icons::PIVOT_COLUMN_24),
        _ => None,
    }
}
