/** * Union type of all available icon tag names in @tokens-studio/icons-webcomponents * * @example * ```typescript * const iconTag: IconName = 'icon-plus'; * document.createElement(iconTag); * ``` */ export type IconName = 'icon-accessibility' | 'icon-accessibility-filled' | 'icon-alert-circle' | 'icon-alert-circle-filled' | 'icon-alert-triangle' | 'icon-alert-triangle-filled' | 'icon-align-bottom' | 'icon-align-horizontal-center' | 'icon-align-left' | 'icon-align-right' | 'icon-align-top' | 'icon-align-vertical-center' | 'icon-array' | 'icon-array-filled' | 'icon-arrow-down' | 'icon-arrow-left' | 'icon-arrow-right' | 'icon-arrow-up' | 'icon-attachment' | 'icon-bar-chart' | 'icon-bar-chart-filled' | 'icon-bell' | 'icon-bell-filled' | 'icon-bezier-curve' | 'icon-bezier-curve-filled' | 'icon-blend-mode' | 'icon-blend-mode-filled' | 'icon-bold' | 'icon-bookmark' | 'icon-bookmark-filled' | 'icon-book-open' | 'icon-book-open-filled' | 'icon-boolean' | 'icon-boolean-filled' | 'icon-border-radius' | 'icon-border-style' | 'icon-border-width' | 'icon-building' | 'icon-building-filled' | 'icon-bull' | 'icon-bull-filled' | 'icon-calendar' | 'icon-calendar-filled' | 'icon-case-lower' | 'icon-case-small-caps' | 'icon-case-title' | 'icon-case-uppper' | 'icon-categories' | 'icon-categories-filled' | 'icon-check' | 'icon-checkbox-check-filled' | 'icon-checkbox-minus-filled' | 'icon-check-circle' | 'icon-check-circle-filled' | 'icon-chevron-down' | 'icon-chevron-down-double' | 'icon-chevron-dropdown-filled' | 'icon-chevron-left' | 'icon-chevron-left-double' | 'icon-chevron-right' | 'icon-chevron-right-double' | 'icon-chevron-selector-horizontal' | 'icon-chevron-selector-vertical' | 'icon-chevron-up' | 'icon-chevron-up-double' | 'icon-clipboard' | 'icon-clipboard-filled' | 'icon-clock' | 'icon-clock-filled' | 'icon-code-snippet' | 'icon-colors' | 'icon-colors-filled' | 'icon-compass' | 'icon-compass-filled' | 'icon-component' | 'icon-component-filled' | 'icon-configuration' | 'icon-configuration-filled' | 'icon-copy' | 'icon-copy-filled' | 'icon-corner-down-left' | 'icon-corner-down-right' | 'icon-corner-left-down' | 'icon-corner-left-up' | 'icon-corner-right-down' | 'icon-corner-right-up' | 'icon-corner-up-left' | 'icon-corner-up-right' | 'icon-credit-card' | 'icon-credit-card-filled' | 'icon-css' | 'icon-css-filled' | 'icon-disk-marker' | 'icon-disk-marker-filled' | 'icon-distribute-horizontal' | 'icon-distribute-vertical' | 'icon-dotpoints' | 'icon-dots-grid' | 'icon-dots-horizontal' | 'icon-dots-vertical' | 'icon-download' | 'icon-drag-horizontal' | 'icon-drag-vertical' | 'icon-dropper' | 'icon-dropper-filled' | 'icon-drop-shadow' | 'icon-drop-shadow-bottom' | 'icon-drop-shadow-left' | 'icon-drop-shadow-right' | 'icon-drop-shadow-top' | 'icon-duplicate' | 'icon-duplicate-filled' | 'icon-edit' | 'icon-edit-filled' | 'icon-equal' | 'icon-eye' | 'icon-eye-filled' | 'icon-eye-off' | 'icon-eye-off-filled' | 'icon-figma' | 'icon-file01' | 'icon-file01-filled' | 'icon-file02' | 'icon-file02-filled' | 'icon-file03' | 'icon-file03-filled' | 'icon-file04' | 'icon-file04-filled' | 'icon-file-dynamic-set' | 'icon-file-dynamic-set-filled' | 'icon-file-key' | 'icon-file-key-filled' | 'icon-file-settings' | 'icon-file-settings-filled' | 'icon-filter-funnel' | 'icon-filter-funnel-filled' | 'icon-filter-lines' | 'icon-flag' | 'icon-flag-filled' | 'icon-folder' | 'icon-folder-filled' | 'icon-folder-open' | 'icon-folder-open-filled' | 'icon-folder-settings' | 'icon-folder-settings-filled' | 'icon-font-decoration' | 'icon-font-family' | 'icon-font-family-filled' | 'icon-font-size' | 'icon-font-weight' | 'icon-font-weight-filled' | 'icon-generic' | 'icon-generic-filled' | 'icon-git-branch01' | 'icon-git-branch01-filled' | 'icon-git-branch02' | 'icon-git-branch02-filled' | 'icon-git-commit' | 'icon-git-commit-filled' | 'icon-git-merge' | 'icon-git-merge-filled' | 'icon-git-pull-request' | 'icon-git-pull-request-filled' | 'icon-globe' | 'icon-gradient' | 'icon-graduation-hat' | 'icon-graduation-hat-filled' | 'icon-graph' | 'icon-graph-filled' | 'icon-grid' | 'icon-grid-filled' | 'icon-heart' | 'icon-heart-filled' | 'icon-help-circle' | 'icon-help-circle-filled' | 'icon-home' | 'icon-home-filled' | 'icon-image01' | 'icon-image01-filled' | 'icon-image02' | 'icon-image02-filled' | 'icon-image03' | 'icon-image03-filled' | 'icon-info-circle' | 'icon-info-circle-filled' | 'icon-inner-shadow' | 'icon-inner-shadow-bottom' | 'icon-inner-shadow-left' | 'icon-inner-shadow-right' | 'icon-inner-shadow-top' | 'icon-input' | 'icon-input-filled' | 'icon-italic' | 'icon-key' | 'icon-key-filled' | 'icon-lab' | 'icon-lab-filled' | 'icon-layer-lock' | 'icon-layer-lock-filled' | 'icon-layer-single' | 'icon-layer-single-filled' | 'icon-layers-three' | 'icon-layers-three-filled' | 'icon-layers-two' | 'icon-layers-two-filled' | 'icon-layer-unlock' | 'icon-layer-unlock-filled' | 'icon-layout-left' | 'icon-layout-left-filled' | 'icon-left-indent' | 'icon-left-indent-filled' | 'icon-letter-spacing' | 'icon-lightbulb' | 'icon-lightbulb-filled' | 'icon-line-height' | 'icon-link01' | 'icon-link02' | 'icon-link-external' | 'icon-list' | 'icon-lock' | 'icon-lock-filled' | 'icon-logic' | 'icon-log-out' | 'icon-mail' | 'icon-mail-filled' | 'icon-map01' | 'icon-map01-filled' | 'icon-map02' | 'icon-map02-filled' | 'icon-marker-pin' | 'icon-marker-pin-filled' | 'icon-math' | 'icon-math-filled' | 'icon-maximize01' | 'icon-maximize02' | 'icon-maximize03' | 'icon-menu-burger' | 'icon-message-text-circle' | 'icon-message-text-circle-filled' | 'icon-message-text-square' | 'icon-message-text-square-filled' | 'icon-minimize01' | 'icon-minimize02' | 'icon-minus' | 'icon-minus-small' | 'icon-monitor' | 'icon-monitor-filled' | 'icon-moon' | 'icon-moon-filled' | 'icon-naming' | 'icon-naming-filled' | 'icon-navigation-pointer' | 'icon-navigation-pointer-filled' | 'icon-notification-box' | 'icon-notification-box-filled' | 'icon-number' | 'icon-number-filled' | 'icon-number-list' | 'icon-opacity' | 'icon-output' | 'icon-output-filled' | 'icon-palette' | 'icon-palette-filled' | 'icon-paragraph-spacing' | 'icon-passcode-reset' | 'icon-passcode-reset-filled' | 'icon-phone' | 'icon-phone-filled' | 'icon-plus' | 'icon-plus-small' | 'icon-preview' | 'icon-preview-filled' | 'icon-radio-dot' | 'icon-radio-dot-filled' | 'icon-refresh-ccw01' | 'icon-refresh-ccw02' | 'icon-refresh-cw01' | 'icon-refresh-cw02' | 'icon-reinvite' | 'icon-reinvite-filled' | 'icon-releases' | 'icon-releases-filled' | 'icon-rocket' | 'icon-rocket-filled' | 'icon-search' | 'icon-search-node' | 'icon-search-node-filled' | 'icon-series' | 'icon-series-filled' | 'icon-settings01' | 'icon-settings01-filled' | 'icon-settings02' | 'icon-settings02-filled' | 'icon-shield' | 'icon-shield-filled' | 'icon-sort-down' | 'icon-sort-up' | 'icon-spacing-height' | 'icon-spacing-width' | 'icon-spinner' | 'icon-star' | 'icon-star-filled' | 'icon-strikethrough' | 'icon-string' | 'icon-style' | 'icon-style-filled' | 'icon-sun' | 'icon-sun-filled' | 'icon-swatch-book' | 'icon-swatch-book-filled' | 'icon-table' | 'icon-table-filled' | 'icon-tag' | 'icon-tag-filled' | 'icon-text-align-center' | 'icon-text-align-justify' | 'icon-text-align-left' | 'icon-text-align-right' | 'icon-token' | 'icon-token-filled' | 'icon-token-set' | 'icon-token-set-filled' | 'icon-trash' | 'icon-trash-filled' | 'icon-typing' | 'icon-typing-filled' | 'icon-typography' | 'icon-underline' | 'icon-unplug' | 'icon-unplug-filled' | 'icon-upload' | 'icon-user' | 'icon-user-circle' | 'icon-user-circle-filled' | 'icon-user-filled' | 'icon-users' | 'icon-users-filled' | 'icon-variable' | 'icon-variable-filled' | 'icon-vector2' | 'icon-version-history' | 'icon-x-circle' | 'icon-x-circle-filled' | 'icon-x-close'; /** * Union type of all available icon component names (PascalCase) * * @example * ```typescript * import { Plus } from '@tokens-studio/icons-webcomponents'; * ``` */ export type IconComponentName = 'Accessibility' | 'AccessibilityFilled' | 'AlertCircle' | 'AlertCircleFilled' | 'AlertTriangle' | 'AlertTriangleFilled' | 'AlignBottom' | 'AlignHorizontalCenter' | 'AlignLeft' | 'AlignRight' | 'AlignTop' | 'AlignVerticalCenter' | 'Array' | 'ArrayFilled' | 'ArrowDown' | 'ArrowLeft' | 'ArrowRight' | 'ArrowUp' | 'Attachment' | 'BarChart' | 'BarChartFilled' | 'Bell' | 'BellFilled' | 'BezierCurve' | 'BezierCurveFilled' | 'BlendMode' | 'BlendModeFilled' | 'Bold' | 'Bookmark' | 'BookmarkFilled' | 'BookOpen' | 'BookOpenFilled' | 'Boolean' | 'BooleanFilled' | 'BorderRadius' | 'BorderStyle' | 'BorderWidth' | 'Building' | 'BuildingFilled' | 'Bull' | 'BullFilled' | 'Calendar' | 'CalendarFilled' | 'CaseLower' | 'CaseSmallCaps' | 'CaseTitle' | 'CaseUppper' | 'Categories' | 'CategoriesFilled' | 'Check' | 'CheckboxCheckFilled' | 'CheckboxMinusFilled' | 'CheckCircle' | 'CheckCircleFilled' | 'ChevronDown' | 'ChevronDownDouble' | 'ChevronDropdownFilled' | 'ChevronLeft' | 'ChevronLeftDouble' | 'ChevronRight' | 'ChevronRightDouble' | 'ChevronSelectorHorizontal' | 'ChevronSelectorVertical' | 'ChevronUp' | 'ChevronUpDouble' | 'Clipboard' | 'ClipboardFilled' | 'Clock' | 'ClockFilled' | 'CodeSnippet' | 'Colors' | 'ColorsFilled' | 'Compass' | 'CompassFilled' | 'Component' | 'ComponentFilled' | 'Configuration' | 'ConfigurationFilled' | 'Copy' | 'CopyFilled' | 'CornerDownLeft' | 'CornerDownRight' | 'CornerLeftDown' | 'CornerLeftUp' | 'CornerRightDown' | 'CornerRightUp' | 'CornerUpLeft' | 'CornerUpRight' | 'CreditCard' | 'CreditCardFilled' | 'Css' | 'CssFilled' | 'DiskMarker' | 'DiskMarkerFilled' | 'DistributeHorizontal' | 'DistributeVertical' | 'Dotpoints' | 'DotsGrid' | 'DotsHorizontal' | 'DotsVertical' | 'Download' | 'DragHorizontal' | 'DragVertical' | 'Dropper' | 'DropperFilled' | 'DropShadow' | 'DropShadowBottom' | 'DropShadowLeft' | 'DropShadowRight' | 'DropShadowTop' | 'Duplicate' | 'DuplicateFilled' | 'Edit' | 'EditFilled' | 'Equal' | 'Eye' | 'EyeFilled' | 'EyeOff' | 'EyeOffFilled' | 'Figma' | 'File01' | 'File01Filled' | 'File02' | 'File02Filled' | 'File03' | 'File03Filled' | 'File04' | 'File04Filled' | 'FileDynamicSet' | 'FileDynamicSetFilled' | 'FileKey' | 'FileKeyFilled' | 'FileSettings' | 'FileSettingsFilled' | 'FilterFunnel' | 'FilterFunnelFilled' | 'FilterLines' | 'Flag' | 'FlagFilled' | 'Folder' | 'FolderFilled' | 'FolderOpen' | 'FolderOpenFilled' | 'FolderSettings' | 'FolderSettingsFilled' | 'FontDecoration' | 'FontFamily' | 'FontFamilyFilled' | 'FontSize' | 'FontWeight' | 'FontWeightFilled' | 'Generic' | 'GenericFilled' | 'GitBranch01' | 'GitBranch01Filled' | 'GitBranch02' | 'GitBranch02Filled' | 'GitCommit' | 'GitCommitFilled' | 'GitMerge' | 'GitMergeFilled' | 'GitPullRequest' | 'GitPullRequestFilled' | 'Globe' | 'Gradient' | 'GraduationHat' | 'GraduationHatFilled' | 'Graph' | 'GraphFilled' | 'Grid' | 'GridFilled' | 'Heart' | 'HeartFilled' | 'HelpCircle' | 'HelpCircleFilled' | 'Home' | 'HomeFilled' | 'Image01' | 'Image01Filled' | 'Image02' | 'Image02Filled' | 'Image03' | 'Image03Filled' | 'InfoCircle' | 'InfoCircleFilled' | 'InnerShadow' | 'InnerShadowBottom' | 'InnerShadowLeft' | 'InnerShadowRight' | 'InnerShadowTop' | 'Input' | 'InputFilled' | 'Italic' | 'Key' | 'KeyFilled' | 'Lab' | 'LabFilled' | 'LayerLock' | 'LayerLockFilled' | 'LayerSingle' | 'LayerSingleFilled' | 'LayersThree' | 'LayersThreeFilled' | 'LayersTwo' | 'LayersTwoFilled' | 'LayerUnlock' | 'LayerUnlockFilled' | 'LayoutLeft' | 'LayoutLeftFilled' | 'LeftIndent' | 'LeftIndentFilled' | 'LetterSpacing' | 'Lightbulb' | 'LightbulbFilled' | 'LineHeight' | 'Link01' | 'Link02' | 'LinkExternal' | 'List' | 'Lock' | 'LockFilled' | 'Logic' | 'LogOut' | 'Mail' | 'MailFilled' | 'Map01' | 'Map01Filled' | 'Map02' | 'Map02Filled' | 'MarkerPin' | 'MarkerPinFilled' | 'Math' | 'MathFilled' | 'Maximize01' | 'Maximize02' | 'Maximize03' | 'MenuBurger' | 'MessageTextCircle' | 'MessageTextCircleFilled' | 'MessageTextSquare' | 'MessageTextSquareFilled' | 'Minimize01' | 'Minimize02' | 'Minus' | 'MinusSmall' | 'Monitor' | 'MonitorFilled' | 'Moon' | 'MoonFilled' | 'Naming' | 'NamingFilled' | 'NavigationPointer' | 'NavigationPointerFilled' | 'NotificationBox' | 'NotificationBoxFilled' | 'Number' | 'NumberFilled' | 'NumberList' | 'Opacity' | 'Output' | 'OutputFilled' | 'Palette' | 'PaletteFilled' | 'ParagraphSpacing' | 'PasscodeReset' | 'PasscodeResetFilled' | 'Phone' | 'PhoneFilled' | 'Plus' | 'PlusSmall' | 'Preview' | 'PreviewFilled' | 'RadioDot' | 'RadioDotFilled' | 'RefreshCcw01' | 'RefreshCcw02' | 'RefreshCw01' | 'RefreshCw02' | 'Reinvite' | 'ReinviteFilled' | 'Releases' | 'ReleasesFilled' | 'Rocket' | 'RocketFilled' | 'Search' | 'SearchNode' | 'SearchNodeFilled' | 'Series' | 'SeriesFilled' | 'Settings01' | 'Settings01Filled' | 'Settings02' | 'Settings02Filled' | 'Shield' | 'ShieldFilled' | 'SortDown' | 'SortUp' | 'SpacingHeight' | 'SpacingWidth' | 'Spinner' | 'Star' | 'StarFilled' | 'Strikethrough' | 'String' | 'Style' | 'StyleFilled' | 'Sun' | 'SunFilled' | 'SwatchBook' | 'SwatchBookFilled' | 'Table' | 'TableFilled' | 'Tag' | 'TagFilled' | 'TextAlignCenter' | 'TextAlignJustify' | 'TextAlignLeft' | 'TextAlignRight' | 'Token' | 'TokenFilled' | 'TokenSet' | 'TokenSetFilled' | 'Trash' | 'TrashFilled' | 'Typing' | 'TypingFilled' | 'Typography' | 'Underline' | 'Unplug' | 'UnplugFilled' | 'Upload' | 'User' | 'UserCircle' | 'UserCircleFilled' | 'UserFilled' | 'Users' | 'UsersFilled' | 'Variable' | 'VariableFilled' | 'Vector2' | 'VersionHistory' | 'XCircle' | 'XCircleFilled' | 'XClose'; /** * Map of icon tag names to their component names */ export declare const iconTagToComponentMap: Record; /** * Map of component names to their tag names */ export declare const iconComponentToTagMap: Record; //# sourceMappingURL=IconNames.d.ts.map