@primer/octicons-react
Version:
A scalable set of icons handcrafted with <3 by GitHub.
756 lines (751 loc) • 19.1 kB
TypeScript
/* THIS FILE IS GENERATED. DO NOT EDIT IT. */
import * as React from 'react'
type Size = 'small' | 'medium' | 'large'
interface IconProps {
'aria-label'?: string
className?: string
fill?: string
size?: number | Size
verticalAlign?: 'middle' | 'text-bottom' | 'text-top' | 'top' | 'unset'
}
type Icon = React.FC<IconProps>
declare const AccessibilityIcon: Icon
declare const AccessibilityInsetIcon: Icon
declare const AgentIcon: Icon
declare const AiModelIcon: Icon
declare const AlertIcon: Icon
declare const AlertFillIcon: Icon
declare const AppsIcon: Icon
declare const ArchiveIcon: Icon
declare const ArrowBothIcon: Icon
declare const ArrowDownIcon: Icon
declare const ArrowDownLeftIcon: Icon
declare const ArrowDownRightIcon: Icon
declare const ArrowLeftIcon: Icon
declare const ArrowRightIcon: Icon
declare const ArrowSwitchIcon: Icon
declare const ArrowUpIcon: Icon
declare const ArrowUpLeftIcon: Icon
declare const ArrowUpRightIcon: Icon
declare const BeakerIcon: Icon
declare const BellIcon: Icon
declare const BellFillIcon: Icon
declare const BellSlashIcon: Icon
declare const BlockedIcon: Icon
declare const BoldIcon: Icon
declare const BookIcon: Icon
declare const BookmarkIcon: Icon
declare const BookmarkFillIcon: Icon
declare const BookmarkFilledIcon: Icon
declare const BookmarkSlashIcon: Icon
declare const BookmarkSlashFillIcon: Icon
declare const BooleanOffIcon: Icon
declare const BooleanOnIcon: Icon
declare const BriefcaseIcon: Icon
declare const BroadcastIcon: Icon
declare const BrowserIcon: Icon
declare const BugIcon: Icon
declare const CacheIcon: Icon
declare const CalendarIcon: Icon
declare const CheckIcon: Icon
declare const CheckCircleIcon: Icon
declare const CheckCircleFillIcon: Icon
declare const CheckboxIcon: Icon
declare const CheckboxFillIcon: Icon
declare const ChecklistIcon: Icon
declare const ChevronDownIcon: Icon
declare const ChevronLeftIcon: Icon
declare const ChevronRightIcon: Icon
declare const ChevronUpIcon: Icon
declare const CircleIcon: Icon
declare const CircleSlashIcon: Icon
declare const ClockIcon: Icon
declare const ClockFillIcon: Icon
declare const CloudIcon: Icon
declare const CloudOfflineIcon: Icon
declare const CodeIcon: Icon
declare const CodeOfConductIcon: Icon
declare const CodeReviewIcon: Icon
declare const CodeSquareIcon: Icon
declare const CodescanIcon: Icon
declare const CodescanCheckmarkIcon: Icon
declare const CodespacesIcon: Icon
declare const ColumnsIcon: Icon
declare const CommandPaletteIcon: Icon
declare const CommentIcon: Icon
declare const CommentAiIcon: Icon
declare const CommentDiscussionIcon: Icon
declare const ComposeIcon: Icon
declare const ContainerIcon: Icon
declare const CopilotIcon: Icon
declare const CopilotErrorIcon: Icon
declare const CopilotWarningIcon: Icon
declare const CopyIcon: Icon
declare const CpuIcon: Icon
declare const CreditCardIcon: Icon
declare const CrossReferenceIcon: Icon
declare const CrosshairsIcon: Icon
declare const DashIcon: Icon
declare const DatabaseIcon: Icon
declare const DependabotIcon: Icon
declare const DesktopDownloadIcon: Icon
declare const DeviceCameraIcon: Icon
declare const DeviceCameraVideoIcon: Icon
declare const DeviceDesktopIcon: Icon
declare const DeviceMobileIcon: Icon
declare const DevicesIcon: Icon
declare const DiamondIcon: Icon
declare const DiceIcon: Icon
declare const DiffIcon: Icon
declare const DiffAddedIcon: Icon
declare const DiffIgnoredIcon: Icon
declare const DiffModifiedIcon: Icon
declare const DiffRemovedIcon: Icon
declare const DiffRenamedIcon: Icon
declare const DiscussionClosedIcon: Icon
declare const DiscussionDuplicateIcon: Icon
declare const DiscussionOutdatedIcon: Icon
declare const DotIcon: Icon
declare const DotFillIcon: Icon
declare const DownloadIcon: Icon
declare const DuplicateIcon: Icon
declare const EllipsisIcon: Icon
declare const ExclamationIcon: Icon
declare const EyeIcon: Icon
declare const EyeClosedIcon: Icon
declare const FeedDiscussionIcon: Icon
declare const FeedForkedIcon: Icon
declare const FeedHeartIcon: Icon
declare const FeedIssueClosedIcon: Icon
declare const FeedIssueDraftIcon: Icon
declare const FeedIssueOpenIcon: Icon
declare const FeedIssueReopenIcon: Icon
declare const FeedMergedIcon: Icon
declare const FeedPersonIcon: Icon
declare const FeedPlusIcon: Icon
declare const FeedPublicIcon: Icon
declare const FeedPullRequestClosedIcon: Icon
declare const FeedPullRequestDraftIcon: Icon
declare const FeedPullRequestOpenIcon: Icon
declare const FeedRepoIcon: Icon
declare const FeedRocketIcon: Icon
declare const FeedStarIcon: Icon
declare const FeedTagIcon: Icon
declare const FeedTrophyIcon: Icon
declare const FileIcon: Icon
declare const FileAddedIcon: Icon
declare const FileBadgeIcon: Icon
declare const FileBinaryIcon: Icon
declare const FileCheckIcon: Icon
declare const FileCodeIcon: Icon
declare const FileDiffIcon: Icon
declare const FileDirectoryIcon: Icon
declare const FileDirectoryFillIcon: Icon
declare const FileDirectoryOpenFillIcon: Icon
declare const FileDirectorySymlinkIcon: Icon
declare const FileMediaIcon: Icon
declare const FileMovedIcon: Icon
declare const FileRemovedIcon: Icon
declare const FileSubmoduleIcon: Icon
declare const FileSymlinkFileIcon: Icon
declare const FileZipIcon: Icon
declare const FilterIcon: Icon
declare const FilterRemoveIcon: Icon
declare const FiscalHostIcon: Icon
declare const FlameIcon: Icon
declare const FlowchartIcon: Icon
declare const FocusCenterIcon: Icon
declare const FoldIcon: Icon
declare const FoldDownIcon: Icon
declare const FoldUpIcon: Icon
declare const GearIcon: Icon
declare const GiftIcon: Icon
declare const GitBranchIcon: Icon
declare const GitBranchCheckIcon: Icon
declare const GitCommitIcon: Icon
declare const GitCompareIcon: Icon
declare const GitMergeIcon: Icon
declare const GitMergeQueueIcon: Icon
declare const GitPullRequestIcon: Icon
declare const GitPullRequestClosedIcon: Icon
declare const GitPullRequestDraftIcon: Icon
declare const GlobeIcon: Icon
declare const GoalIcon: Icon
declare const GrabberIcon: Icon
declare const GraphIcon: Icon
declare const GraphBarHorizontalIcon: Icon
declare const GraphBarVerticalIcon: Icon
declare const HashIcon: Icon
declare const HeadingIcon: Icon
declare const HeartIcon: Icon
declare const HeartFillIcon: Icon
declare const HistoryIcon: Icon
declare const HomeIcon: Icon
declare const HomeFillIcon: Icon
declare const HorizontalRuleIcon: Icon
declare const HourglassIcon: Icon
declare const HubotIcon: Icon
declare const IdBadgeIcon: Icon
declare const ImageIcon: Icon
declare const InboxIcon: Icon
declare const InboxFillIcon: Icon
declare const InfinityIcon: Icon
declare const InfoIcon: Icon
declare const IssueClosedIcon: Icon
declare const IssueDraftIcon: Icon
declare const IssueOpenedIcon: Icon
declare const IssueReopenedIcon: Icon
declare const IssueTrackedByIcon: Icon
declare const IssueTracksIcon: Icon
declare const ItalicIcon: Icon
declare const IterationsIcon: Icon
declare const KebabHorizontalIcon: Icon
declare const KeyIcon: Icon
declare const KeyAsteriskIcon: Icon
declare const LawIcon: Icon
declare const LightBulbIcon: Icon
declare const LinkIcon: Icon
declare const LinkExternalIcon: Icon
declare const ListOrderedIcon: Icon
declare const ListUnorderedIcon: Icon
declare const LocationIcon: Icon
declare const LockIcon: Icon
declare const LogIcon: Icon
declare const LogoGistIcon: Icon
declare const LogoGithubIcon: Icon
declare const LoopIcon: Icon
declare const MailIcon: Icon
declare const MarkGithubIcon: Icon
declare const MarkdownIcon: Icon
declare const MaximizeIcon: Icon
declare const McpIcon: Icon
declare const MegaphoneIcon: Icon
declare const MentionIcon: Icon
declare const MeterIcon: Icon
declare const MilestoneIcon: Icon
declare const MinimizeIcon: Icon
declare const MirrorIcon: Icon
declare const MoonIcon: Icon
declare const MortarBoardIcon: Icon
declare const MoveToBottomIcon: Icon
declare const MoveToEndIcon: Icon
declare const MoveToStartIcon: Icon
declare const MoveToTopIcon: Icon
declare const MultiSelectIcon: Icon
declare const MuteIcon: Icon
declare const NoEntryIcon: Icon
declare const NoEntryFillIcon: Icon
declare const NodeIcon: Icon
declare const NorthStarIcon: Icon
declare const NoteIcon: Icon
declare const NumberIcon: Icon
declare const OrganizationIcon: Icon
declare const PackageIcon: Icon
declare const PackageDependenciesIcon: Icon
declare const PackageDependentsIcon: Icon
declare const PaintbrushIcon: Icon
declare const PaperAirplaneIcon: Icon
declare const PaperclipIcon: Icon
declare const PasskeyFillIcon: Icon
declare const PasteIcon: Icon
declare const PauseIcon: Icon
declare const PencilIcon: Icon
declare const PencilAiIcon: Icon
declare const PeopleIcon: Icon
declare const PersonIcon: Icon
declare const PersonAddIcon: Icon
declare const PersonFillIcon: Icon
declare const PinIcon: Icon
declare const PinSlashIcon: Icon
declare const PivotColumnIcon: Icon
declare const PlayIcon: Icon
declare const PlugIcon: Icon
declare const PlusIcon: Icon
declare const PlusCircleIcon: Icon
declare const ProjectIcon: Icon
declare const ProjectRoadmapIcon: Icon
declare const ProjectSymlinkIcon: Icon
declare const ProjectTemplateIcon: Icon
declare const PulseIcon: Icon
declare const QuestionIcon: Icon
declare const QuoteIcon: Icon
declare const ReadIcon: Icon
declare const RedoIcon: Icon
declare const RelFilePathIcon: Icon
declare const ReplyIcon: Icon
declare const RepoIcon: Icon
declare const RepoCloneIcon: Icon
declare const RepoDeleteIcon: Icon
declare const RepoDeletedIcon: Icon
declare const RepoForkedIcon: Icon
declare const RepoLockedIcon: Icon
declare const RepoPullIcon: Icon
declare const RepoPushIcon: Icon
declare const RepoTemplateIcon: Icon
declare const ReportIcon: Icon
declare const RocketIcon: Icon
declare const RowsIcon: Icon
declare const RssIcon: Icon
declare const RubyIcon: Icon
declare const ScreenFullIcon: Icon
declare const ScreenNormalIcon: Icon
declare const SearchIcon: Icon
declare const ServerIcon: Icon
declare const ShareIcon: Icon
declare const ShareAndroidIcon: Icon
declare const ShieldIcon: Icon
declare const ShieldCheckIcon: Icon
declare const ShieldLockIcon: Icon
declare const ShieldSlashIcon: Icon
declare const ShieldXIcon: Icon
declare const SidebarCollapseIcon: Icon
declare const SidebarExpandIcon: Icon
declare const SignInIcon: Icon
declare const SignOutIcon: Icon
declare const SingleSelectIcon: Icon
declare const SkipIcon: Icon
declare const SkipFillIcon: Icon
declare const SlidersIcon: Icon
declare const SmileyIcon: Icon
declare const SmileyFrownIcon: Icon
declare const SmileyFrustratedIcon: Icon
declare const SmileyGrinIcon: Icon
declare const SmileyNeutralIcon: Icon
declare const SortAscIcon: Icon
declare const SortDescIcon: Icon
declare const SpaceIcon: Icon
declare const SpacingLargeIcon: Icon
declare const SpacingMediumIcon: Icon
declare const SpacingSmallIcon: Icon
declare const SparkleIcon: Icon
declare const SparkleFillIcon: Icon
declare const SparklesFillIcon: Icon
declare const SplitViewIcon: Icon
declare const SponsorTiersIcon: Icon
declare const SquareIcon: Icon
declare const SquareCircleIcon: Icon
declare const SquareFillIcon: Icon
declare const SquirrelIcon: Icon
declare const StackIcon: Icon
declare const StarIcon: Icon
declare const StarFillIcon: Icon
declare const StopIcon: Icon
declare const StopwatchIcon: Icon
declare const StrikethroughIcon: Icon
declare const SunIcon: Icon
declare const SyncIcon: Icon
declare const TabIcon: Icon
declare const TabExternalIcon: Icon
declare const TableIcon: Icon
declare const TagIcon: Icon
declare const TasklistIcon: Icon
declare const TelescopeIcon: Icon
declare const TelescopeFillIcon: Icon
declare const TerminalIcon: Icon
declare const ThreeBarsIcon: Icon
declare const ThumbsdownIcon: Icon
declare const ThumbsupIcon: Icon
declare const ToolsIcon: Icon
declare const TrackedByClosedCompletedIcon: Icon
declare const TrackedByClosedNotPlannedIcon: Icon
declare const TrashIcon: Icon
declare const TriangleDownIcon: Icon
declare const TriangleLeftIcon: Icon
declare const TriangleRightIcon: Icon
declare const TriangleUpIcon: Icon
declare const TrophyIcon: Icon
declare const TypographyIcon: Icon
declare const UndoIcon: Icon
declare const UnfoldIcon: Icon
declare const UnlinkIcon: Icon
declare const UnlockIcon: Icon
declare const UnmuteIcon: Icon
declare const UnreadIcon: Icon
declare const UnverifiedIcon: Icon
declare const UnwrapIcon: Icon
declare const UploadIcon: Icon
declare const VerifiedIcon: Icon
declare const VersionsIcon: Icon
declare const VideoIcon: Icon
declare const VscodeIcon: Icon
declare const WebhookIcon: Icon
declare const WorkflowIcon: Icon
declare const WrapIcon: Icon
declare const XIcon: Icon
declare const XCircleIcon: Icon
declare const XCircleFillIcon: Icon
declare const ZapIcon: Icon
declare const ZoomInIcon: Icon
declare const ZoomOutIcon: Icon
export {
Icon,
IconProps,
AccessibilityIcon,
AccessibilityInsetIcon,
AgentIcon,
AiModelIcon,
AlertIcon,
AlertFillIcon,
AppsIcon,
ArchiveIcon,
ArrowBothIcon,
ArrowDownIcon,
ArrowDownLeftIcon,
ArrowDownRightIcon,
ArrowLeftIcon,
ArrowRightIcon,
ArrowSwitchIcon,
ArrowUpIcon,
ArrowUpLeftIcon,
ArrowUpRightIcon,
BeakerIcon,
BellIcon,
BellFillIcon,
BellSlashIcon,
BlockedIcon,
BoldIcon,
BookIcon,
BookmarkIcon,
BookmarkFillIcon,
BookmarkFilledIcon,
BookmarkSlashIcon,
BookmarkSlashFillIcon,
BooleanOffIcon,
BooleanOnIcon,
BriefcaseIcon,
BroadcastIcon,
BrowserIcon,
BugIcon,
CacheIcon,
CalendarIcon,
CheckIcon,
CheckCircleIcon,
CheckCircleFillIcon,
CheckboxIcon,
CheckboxFillIcon,
ChecklistIcon,
ChevronDownIcon,
ChevronLeftIcon,
ChevronRightIcon,
ChevronUpIcon,
CircleIcon,
CircleSlashIcon,
ClockIcon,
ClockFillIcon,
CloudIcon,
CloudOfflineIcon,
CodeIcon,
CodeOfConductIcon,
CodeReviewIcon,
CodeSquareIcon,
CodescanIcon,
CodescanCheckmarkIcon,
CodespacesIcon,
ColumnsIcon,
CommandPaletteIcon,
CommentIcon,
CommentAiIcon,
CommentDiscussionIcon,
ComposeIcon,
ContainerIcon,
CopilotIcon,
CopilotErrorIcon,
CopilotWarningIcon,
CopyIcon,
CpuIcon,
CreditCardIcon,
CrossReferenceIcon,
CrosshairsIcon,
DashIcon,
DatabaseIcon,
DependabotIcon,
DesktopDownloadIcon,
DeviceCameraIcon,
DeviceCameraVideoIcon,
DeviceDesktopIcon,
DeviceMobileIcon,
DevicesIcon,
DiamondIcon,
DiceIcon,
DiffIcon,
DiffAddedIcon,
DiffIgnoredIcon,
DiffModifiedIcon,
DiffRemovedIcon,
DiffRenamedIcon,
DiscussionClosedIcon,
DiscussionDuplicateIcon,
DiscussionOutdatedIcon,
DotIcon,
DotFillIcon,
DownloadIcon,
DuplicateIcon,
EllipsisIcon,
ExclamationIcon,
EyeIcon,
EyeClosedIcon,
FeedDiscussionIcon,
FeedForkedIcon,
FeedHeartIcon,
FeedIssueClosedIcon,
FeedIssueDraftIcon,
FeedIssueOpenIcon,
FeedIssueReopenIcon,
FeedMergedIcon,
FeedPersonIcon,
FeedPlusIcon,
FeedPublicIcon,
FeedPullRequestClosedIcon,
FeedPullRequestDraftIcon,
FeedPullRequestOpenIcon,
FeedRepoIcon,
FeedRocketIcon,
FeedStarIcon,
FeedTagIcon,
FeedTrophyIcon,
FileIcon,
FileAddedIcon,
FileBadgeIcon,
FileBinaryIcon,
FileCheckIcon,
FileCodeIcon,
FileDiffIcon,
FileDirectoryIcon,
FileDirectoryFillIcon,
FileDirectoryOpenFillIcon,
FileDirectorySymlinkIcon,
FileMediaIcon,
FileMovedIcon,
FileRemovedIcon,
FileSubmoduleIcon,
FileSymlinkFileIcon,
FileZipIcon,
FilterIcon,
FilterRemoveIcon,
FiscalHostIcon,
FlameIcon,
FlowchartIcon,
FocusCenterIcon,
FoldIcon,
FoldDownIcon,
FoldUpIcon,
GearIcon,
GiftIcon,
GitBranchIcon,
GitBranchCheckIcon,
GitCommitIcon,
GitCompareIcon,
GitMergeIcon,
GitMergeQueueIcon,
GitPullRequestIcon,
GitPullRequestClosedIcon,
GitPullRequestDraftIcon,
GlobeIcon,
GoalIcon,
GrabberIcon,
GraphIcon,
GraphBarHorizontalIcon,
GraphBarVerticalIcon,
HashIcon,
HeadingIcon,
HeartIcon,
HeartFillIcon,
HistoryIcon,
HomeIcon,
HomeFillIcon,
HorizontalRuleIcon,
HourglassIcon,
HubotIcon,
IdBadgeIcon,
ImageIcon,
InboxIcon,
InboxFillIcon,
InfinityIcon,
InfoIcon,
IssueClosedIcon,
IssueDraftIcon,
IssueOpenedIcon,
IssueReopenedIcon,
IssueTrackedByIcon,
IssueTracksIcon,
ItalicIcon,
IterationsIcon,
KebabHorizontalIcon,
KeyIcon,
KeyAsteriskIcon,
LawIcon,
LightBulbIcon,
LinkIcon,
LinkExternalIcon,
ListOrderedIcon,
ListUnorderedIcon,
LocationIcon,
LockIcon,
LogIcon,
LogoGistIcon,
LogoGithubIcon,
LoopIcon,
MailIcon,
MarkGithubIcon,
MarkdownIcon,
MaximizeIcon,
McpIcon,
MegaphoneIcon,
MentionIcon,
MeterIcon,
MilestoneIcon,
MinimizeIcon,
MirrorIcon,
MoonIcon,
MortarBoardIcon,
MoveToBottomIcon,
MoveToEndIcon,
MoveToStartIcon,
MoveToTopIcon,
MultiSelectIcon,
MuteIcon,
NoEntryIcon,
NoEntryFillIcon,
NodeIcon,
NorthStarIcon,
NoteIcon,
NumberIcon,
OrganizationIcon,
PackageIcon,
PackageDependenciesIcon,
PackageDependentsIcon,
PaintbrushIcon,
PaperAirplaneIcon,
PaperclipIcon,
PasskeyFillIcon,
PasteIcon,
PauseIcon,
PencilIcon,
PencilAiIcon,
PeopleIcon,
PersonIcon,
PersonAddIcon,
PersonFillIcon,
PinIcon,
PinSlashIcon,
PivotColumnIcon,
PlayIcon,
PlugIcon,
PlusIcon,
PlusCircleIcon,
ProjectIcon,
ProjectRoadmapIcon,
ProjectSymlinkIcon,
ProjectTemplateIcon,
PulseIcon,
QuestionIcon,
QuoteIcon,
ReadIcon,
RedoIcon,
RelFilePathIcon,
ReplyIcon,
RepoIcon,
RepoCloneIcon,
RepoDeleteIcon,
RepoDeletedIcon,
RepoForkedIcon,
RepoLockedIcon,
RepoPullIcon,
RepoPushIcon,
RepoTemplateIcon,
ReportIcon,
RocketIcon,
RowsIcon,
RssIcon,
RubyIcon,
ScreenFullIcon,
ScreenNormalIcon,
SearchIcon,
ServerIcon,
ShareIcon,
ShareAndroidIcon,
ShieldIcon,
ShieldCheckIcon,
ShieldLockIcon,
ShieldSlashIcon,
ShieldXIcon,
SidebarCollapseIcon,
SidebarExpandIcon,
SignInIcon,
SignOutIcon,
SingleSelectIcon,
SkipIcon,
SkipFillIcon,
SlidersIcon,
SmileyIcon,
SmileyFrownIcon,
SmileyFrustratedIcon,
SmileyGrinIcon,
SmileyNeutralIcon,
SortAscIcon,
SortDescIcon,
SpaceIcon,
SpacingLargeIcon,
SpacingMediumIcon,
SpacingSmallIcon,
SparkleIcon,
SparkleFillIcon,
SparklesFillIcon,
SplitViewIcon,
SponsorTiersIcon,
SquareIcon,
SquareCircleIcon,
SquareFillIcon,
SquirrelIcon,
StackIcon,
StarIcon,
StarFillIcon,
StopIcon,
StopwatchIcon,
StrikethroughIcon,
SunIcon,
SyncIcon,
TabIcon,
TabExternalIcon,
TableIcon,
TagIcon,
TasklistIcon,
TelescopeIcon,
TelescopeFillIcon,
TerminalIcon,
ThreeBarsIcon,
ThumbsdownIcon,
ThumbsupIcon,
ToolsIcon,
TrackedByClosedCompletedIcon,
TrackedByClosedNotPlannedIcon,
TrashIcon,
TriangleDownIcon,
TriangleLeftIcon,
TriangleRightIcon,
TriangleUpIcon,
TrophyIcon,
TypographyIcon,
UndoIcon,
UnfoldIcon,
UnlinkIcon,
UnlockIcon,
UnmuteIcon,
UnreadIcon,
UnverifiedIcon,
UnwrapIcon,
UploadIcon,
VerifiedIcon,
VersionsIcon,
VideoIcon,
VscodeIcon,
WebhookIcon,
WorkflowIcon,
WrapIcon,
XIcon,
XCircleIcon,
XCircleFillIcon,
ZapIcon,
ZoomInIcon,
ZoomOutIcon
}