{"version":3,"sources":["../../src/medias/icon.ts"],"names":[],"mappings":";;AAmCO,MAAM,aAAa,OAAyB,CAAA;AAAA,EACjD,IAAA;AAAA;AAAA;AAAA;AAAA,EAKA,IAAA;AAAA;AAAA;AAAA;AAAA,EAKA,IAAA;AAAA;AAAA;AAAA;AAAA,EAKA,KAAA;AAAA;AAAA;AAAA;AAAA,EAKA,KAAA;AAAA;AAAA;AAAA;AAAA,EAKA,YAAA;AAAA,EAEA,WAAY,CAAA,IAAA,EAAgB,OAAuB,GAAA,EAAI,EAAA;AACrD,IAAM,KAAA,EAAA;AACN,IAAA,IAAA,CAAK,IAAO,GAAA,MAAA;AACZ,IAAA,IAAA,CAAK,IAAO,GAAA,IAAA;AACZ,IAAO,MAAA,CAAA,MAAA,CAAO,MAAM,OAAO,CAAA;AAAA;AAC7B,EAEA,OAAO,KAAK,OAA8B,EAAA;AACxC,IAAA,OAAO,IAAI,IAAA,CAAK,OAAQ,CAAA,IAAA,EAAM,OAAO,CAAA;AAAA;AACvC,EAEA,SAAS,KAAsF,EAAA;AAC7F,IAAA,IAAA,CAAK,IAAO,GAAA,KAAA;AACZ,IAAO,OAAA,IAAA;AAAA;AACT,EAEA,UAAU,KAA6B,EAAA;AACrC,IAAA,IAAA,CAAK,KAAQ,GAAA,KAAA;AACb,IAAO,OAAA,IAAA;AAAA;AACT,EAEA,UAAU,KAAc,EAAA;AACtB,IAAA,IAAA,CAAK,KAAQ,GAAA,KAAA;AACb,IAAO,OAAA,IAAA;AAAA;AACT,EAEA,iBAAiB,KAAe,EAAA;AAC9B,IAAA,IAAA,CAAK,YAAe,GAAA,KAAA;AACpB,IAAO,OAAA,IAAA;AAAA;AAEX","file":"icon.mjs","sourcesContent":["import { Action } from '../actions';\nimport { Element, IElement } from '../base';\nimport { Color } from '../common';\n\nexport interface IIcon extends IElement {\n  type: 'Icon';\n\n  /**\n   * name of the icon.\n   */\n  name: IconName;\n\n  /**\n   * size of the icon.\n   */\n  size?: 'xxSmall' | 'xSmall' | 'Standard' | 'Medium' | 'Large' | 'xLarge' | 'xxLarge';\n\n  /**\n   * style of the icon.\n   */\n  style?: 'Regular' | 'Filled';\n\n  /**\n   * color of the icon.\n   */\n  color?: Color;\n\n  /**\n   * select action\n   */\n  selectAction?: Action;\n}\n\nexport type IconOptions = Omit<IIcon, 'type' | 'name'>;\n\nexport class Icon extends Element implements IIcon {\n  type: 'Icon';\n\n  /**\n   * name of the icon.\n   */\n  name: IconName;\n\n  /**\n   * size of the icon.\n   */\n  size?: 'xxSmall' | 'xSmall' | 'Standard' | 'Medium' | 'Large' | 'xLarge' | 'xxLarge';\n\n  /**\n   * style of the icon.\n   */\n  style?: 'Regular' | 'Filled';\n\n  /**\n   * color of the icon.\n   */\n  color?: Color;\n\n  /**\n   * select action\n   */\n  selectAction?: Action;\n\n  constructor(name: IconName, options: IconOptions = {}) {\n    super();\n    this.type = 'Icon';\n    this.name = name;\n    Object.assign(this, options);\n  }\n\n  static from(options: Omit<IIcon, 'type'>) {\n    return new Icon(options.name, options);\n  }\n\n  withSize(value: 'xxSmall' | 'xSmall' | 'Standard' | 'Medium' | 'Large' | 'xLarge' | 'xxLarge') {\n    this.size = value;\n    return this;\n  }\n\n  withStyle(value: 'Regular' | 'Filled') {\n    this.style = value;\n    return this;\n  }\n\n  withColor(value: Color) {\n    this.color = value;\n    return this;\n  }\n\n  withSelectAction(value: Action) {\n    this.selectAction = value;\n    return this;\n  }\n}\n\nexport type IconName =\n  | 'AccessTime'\n  | 'Accessibility'\n  | 'AccessibilityCheckmark'\n  | 'Add'\n  | 'AddCircle'\n  | 'AddSquare'\n  | 'AddSquareMultiple'\n  | 'AddSubtractCircle'\n  | 'Airplane'\n  | 'AirplaneLanding'\n  | 'AirplaneTakeOff'\n  | 'Album'\n  | 'AlbumAdd'\n  | 'Alert'\n  | 'AlertBadge'\n  | 'AlertOff'\n  | 'AlertOn'\n  | 'AlertSnooze'\n  | 'AlertUrgent'\n  | 'AlignBottom'\n  | 'AlignCenterHorizontal'\n  | 'AlignCenterVertical'\n  | 'AlignDistributeBottom'\n  | 'AlignDistributeLeft'\n  | 'AlignDistributeRight'\n  | 'AlignDistributeTop'\n  | 'AlignEndHorizontal'\n  | 'AlignEndVertical'\n  | 'AlignLeft'\n  | 'AlignRight'\n  | 'AlignSpaceAroundHorizontal'\n  | 'AlignSpaceAroundVertical'\n  | 'AlignSpaceBetweenHorizontal'\n  | 'AlignSpaceBetweenVertical'\n  | 'AlignSpaceEvenlyHorizontal'\n  | 'AlignSpaceEvenlyVertical'\n  | 'AlignSpaceFitVertical'\n  | 'AlignStartHorizontal'\n  | 'AlignStartVertical'\n  | 'AlignStraighten'\n  | 'AlignStretchHorizontal'\n  | 'AlignStretchVertical'\n  | 'AlignTop'\n  | 'AnimalCat'\n  | 'AnimalDog'\n  | 'AnimalRabbit'\n  | 'AnimalRabbitOff'\n  | 'AnimalTurtle'\n  | 'AppFolder'\n  | 'AppGeneric'\n  | 'AppRecent'\n  | 'AppStore'\n  | 'AppTitle'\n  | 'ApprovalsApp'\n  | 'Apps'\n  | 'AppsAddIn'\n  | 'AppsList'\n  | 'AppsListDetail'\n  | 'Archive'\n  | 'ArchiveArrowBack'\n  | 'ArchiveMultiple'\n  | 'ArchiveSettings'\n  | 'ArrowAutofitContent'\n  | 'ArrowAutofitDown'\n  | 'ArrowAutofitHeight'\n  | 'ArrowAutofitHeightDotted'\n  | 'ArrowAutofitHeightIn'\n  | 'ArrowAutofitUp'\n  | 'ArrowAutofitWidth'\n  | 'ArrowAutofitWidthDotted'\n  | 'ArrowBetweenDown'\n  | 'ArrowBetweenUp'\n  | 'ArrowBidirectionalLeftRight'\n  | 'ArrowBidirectionalUpDown'\n  | 'ArrowBounce'\n  | 'ArrowCircleDown'\n  | 'ArrowCircleDownDouble'\n  | 'ArrowCircleDownRight'\n  | 'ArrowCircleDownSplit'\n  | 'ArrowCircleDownUp'\n  | 'ArrowCircleLeft'\n  | 'ArrowCircleRight'\n  | 'ArrowCircleUp'\n  | 'ArrowCircleUpLeft'\n  | 'ArrowCircleUpRight'\n  | 'ArrowClockwise'\n  | 'ArrowClockwiseDashes'\n  | 'ArrowCollapseAll'\n  | 'ArrowCounterclockwise'\n  | 'ArrowCounterclockwiseDashes'\n  | 'ArrowCurveDownLeft'\n  | 'ArrowCurveDownRight'\n  | 'ArrowCurveUpLeft'\n  | 'ArrowCurveUpRight'\n  | 'ArrowDown'\n  | 'ArrowDownExclamation'\n  | 'ArrowDownLeft'\n  | 'ArrowDownload'\n  | 'ArrowDownloadOff'\n  | 'ArrowEject'\n  | 'ArrowEnter'\n  | 'ArrowEnterLeft'\n  | 'ArrowEnterUp'\n  | 'ArrowExit'\n  | 'ArrowExpand'\n  | 'ArrowExport'\n  | 'ArrowExportLtr'\n  | 'ArrowExportRtl'\n  | 'ArrowExportUp'\n  | 'ArrowFit'\n  | 'ArrowFitIn'\n  | 'ArrowFlowDiagonalUpRight'\n  | 'ArrowFlowUpRight'\n  | 'ArrowFlowUpRightRectangleMultiple'\n  | 'ArrowForward'\n  | 'ArrowForwardDownLightning'\n  | 'ArrowForwardDownPerson'\n  | 'ArrowHookDownLeft'\n  | 'ArrowHookDownRight'\n  | 'ArrowHookUpLeft'\n  | 'ArrowHookUpRight'\n  | 'ArrowImport'\n  | 'ArrowJoin'\n  | 'ArrowLeft'\n  | 'ArrowMaximize'\n  | 'ArrowMaximizeVertical'\n  | 'ArrowMinimize'\n  | 'ArrowMinimizeVertical'\n  | 'ArrowMove'\n  | 'ArrowMoveInward'\n  | 'ArrowNext'\n  | 'ArrowOutlineDownLeft'\n  | 'ArrowOutlineUpRight'\n  | 'ArrowParagraph'\n  | 'ArrowPrevious'\n  | 'ArrowRedo'\n  | 'ArrowRepeat1'\n  | 'ArrowRepeatAll'\n  | 'ArrowRepeatAllOff'\n  | 'ArrowReply'\n  | 'ArrowReplyAll'\n  | 'ArrowReplyDown'\n  | 'ArrowReset'\n  | 'ArrowRight'\n  | 'ArrowRotateClockwise'\n  | 'ArrowRotateCounterclockwise'\n  | 'ArrowRouting'\n  | 'ArrowRoutingRectangleMultiple'\n  | 'ArrowShuffle'\n  | 'ArrowShuffleOff'\n  | 'ArrowSort'\n  | 'ArrowSortDown'\n  | 'ArrowSortDownLines'\n  | 'ArrowSortUp'\n  | 'ArrowSplit'\n  | 'ArrowSprint'\n  | 'ArrowSquareDown'\n  | 'ArrowSquareUpRight'\n  | 'ArrowStepBack'\n  | 'ArrowStepIn'\n  | 'ArrowStepInDiagonalDownLeft'\n  | 'ArrowStepInLeft'\n  | 'ArrowStepInRight'\n  | 'ArrowStepOut'\n  | 'ArrowStepOver'\n  | 'ArrowSwap'\n  | 'ArrowSync'\n  | 'ArrowSyncCheckmark'\n  | 'ArrowSyncCircle'\n  | 'ArrowSyncDismiss'\n  | 'ArrowSyncOff'\n  | 'ArrowTrending'\n  | 'ArrowTrendingCheckmark'\n  | 'ArrowTrendingDown'\n  | 'ArrowTrendingLines'\n  | 'ArrowTrendingSettings'\n  | 'ArrowTrendingSparkle'\n  | 'ArrowTrendingText'\n  | 'ArrowTrendingWrench'\n  | 'ArrowTurnBidirectionalDownRight'\n  | 'ArrowTurnDownLeft'\n  | 'ArrowTurnDownRight'\n  | 'ArrowTurnDownUp'\n  | 'ArrowTurnLeftDown'\n  | 'ArrowTurnLeftRight'\n  | 'ArrowTurnLeftUp'\n  | 'ArrowTurnRight'\n  | 'ArrowTurnRightDown'\n  | 'ArrowTurnRightLeft'\n  | 'ArrowTurnRightUp'\n  | 'ArrowTurnUpDown'\n  | 'ArrowTurnUpLeft'\n  | 'ArrowUndo'\n  | 'ArrowUp'\n  | 'ArrowUpLeft'\n  | 'ArrowUpRight'\n  | 'ArrowUpRightDashes'\n  | 'ArrowUpSquareSettings'\n  | 'ArrowUpload'\n  | 'ArrowWrap'\n  | 'ArrowWrapOff'\n  | 'ArrowsBidirectional'\n  | 'Attach'\n  | 'AttachArrowRight'\n  | 'AttachText'\n  | 'AutoFitHeight'\n  | 'AutoFitWidth'\n  | 'Autocorrect'\n  | 'Autosum'\n  | 'Backpack'\n  | 'BackpackAdd'\n  | 'Backspace'\n  | 'Badge'\n  | 'Balloon'\n  | 'BarcodeScanner'\n  | 'Battery0'\n  | 'Battery10'\n  | 'Battery1'\n  | 'Battery2'\n  | 'Battery3'\n  | 'Battery4'\n  | 'Battery5'\n  | 'Battery6'\n  | 'Battery7'\n  | 'Battery8'\n  | 'Battery9'\n  | 'BatteryCharge'\n  | 'BatteryCheckmark'\n  | 'BatterySaver'\n  | 'BatteryWarning'\n  | 'Beach'\n  | 'Beaker'\n  | 'BeakerAdd'\n  | 'BeakerDismiss'\n  | 'BeakerEdit'\n  | 'BeakerEmpty'\n  | 'BeakerOff'\n  | 'BeakerSettings'\n  | 'Bed'\n  | 'BezierCurveSquare'\n  | 'BinFull'\n  | 'BinRecycle'\n  | 'BinRecycleFull'\n  | 'BinderTriangle'\n  | 'Bluetooth'\n  | 'BluetoothConnected'\n  | 'BluetoothDisabled'\n  | 'BluetoothSearching'\n  | 'Blur'\n  | 'Board'\n  | 'BoardGames'\n  | 'BoardHeart'\n  | 'BoardSplit'\n  | 'Book'\n  | 'BookAdd'\n  | 'BookArrowClockwise'\n  | 'BookClock'\n  | 'BookCoins'\n  | 'BookCompass'\n  | 'BookContacts'\n  | 'BookDatabase'\n  | 'BookDefault'\n  | 'BookDismiss'\n  | 'BookExclamationMark'\n  | 'BookGlobe'\n  | 'BookInformation'\n  | 'BookLetter'\n  | 'BookNumber'\n  | 'BookOpen'\n  | 'BookOpenGlobe'\n  | 'BookOpenMicrophone'\n  | 'BookPulse'\n  | 'BookQuestionMark'\n  | 'BookQuestionMarkRtl'\n  | 'BookSearch'\n  | 'BookStar'\n  | 'BookTemplate'\n  | 'BookTheta'\n  | 'BookToolbox'\n  | 'Bookmark'\n  | 'BookmarkAdd'\n  | 'BookmarkMultiple'\n  | 'BookmarkOff'\n  | 'BookmarkSearch'\n  | 'BorderAll'\n  | 'BorderBottom'\n  | 'BorderBottomDouble'\n  | 'BorderBottomThick'\n  | 'BorderInside'\n  | 'BorderLeft'\n  | 'BorderLeftRight'\n  | 'BorderNone'\n  | 'BorderOutside'\n  | 'BorderOutsideThick'\n  | 'BorderRight'\n  | 'BorderTop'\n  | 'BorderTopBottom'\n  | 'BorderTopBottomDouble'\n  | 'BorderTopBottomThick'\n  | 'Bot'\n  | 'BotAdd'\n  | 'BotSparkle'\n  | 'BowTie'\n  | 'BowlChopsticks'\n  | 'BowlSalad'\n  | 'Box'\n  | 'BoxArrowLeft'\n  | 'BoxArrowUp'\n  | 'BoxCheckmark'\n  | 'BoxDismiss'\n  | 'BoxEdit'\n  | 'BoxMultiple'\n  | 'BoxMultipleArrowLeft'\n  | 'BoxMultipleArrowRight'\n  | 'BoxMultipleCheckmark'\n  | 'BoxMultipleSearch'\n  | 'BoxSearch'\n  | 'BoxToolbox'\n  | 'Braces'\n  | 'BracesCheckmark'\n  | 'BracesDismiss'\n  | 'BracesVariable'\n  | 'BrainCircuit'\n  | 'Branch'\n  | 'BranchCompare'\n  | 'BranchFork'\n  | 'BranchForkHint'\n  | 'BranchForkLink'\n  | 'BranchRequest'\n  | 'BreakoutRoom'\n  | 'Briefcase'\n  | 'BriefcaseMedical'\n  | 'BriefcaseOff'\n  | 'BriefcasePerson'\n  | 'BriefcaseSearch'\n  | 'BrightnessHigh'\n  | 'BrightnessLow'\n  | 'BroadActivityFeed'\n  | 'Broom'\n  | 'BubbleMultiple'\n  | 'Bug'\n  | 'BugArrowCounterclockwise'\n  | 'BugProhibited'\n  | 'Building'\n  | 'BuildingBank'\n  | 'BuildingBankLink'\n  | 'BuildingBankToolbox'\n  | 'BuildingCloud'\n  | 'BuildingDesktop'\n  | 'BuildingFactory'\n  | 'BuildingGovernment'\n  | 'BuildingGovernmentSearch'\n  | 'BuildingHome'\n  | 'BuildingLighthouse'\n  | 'BuildingMosque'\n  | 'BuildingMultiple'\n  | 'BuildingPeople'\n  | 'BuildingRetail'\n  | 'BuildingRetailMoney'\n  | 'BuildingRetailMore'\n  | 'BuildingRetailShield'\n  | 'BuildingRetailToolbox'\n  | 'BuildingShop'\n  | 'BuildingSkyscraper'\n  | 'BuildingSwap'\n  | 'BuildingTownhouse'\n  | 'Button'\n  | 'Calculator'\n  | 'CalculatorArrowClockwise'\n  | 'CalculatorMultiple'\n  | 'Calendar'\n  | 'Calendar3Day'\n  | 'CalendarAdd'\n  | 'CalendarAgenda'\n  | 'CalendarArrowCounterclockwise'\n  | 'CalendarArrowDown'\n  | 'CalendarArrowRight'\n  | 'CalendarAssistant'\n  | 'CalendarCancel'\n  | 'CalendarChat'\n  | 'CalendarCheckmark'\n  | 'CalendarClock'\n  | 'CalendarDataBar'\n  | 'CalendarDate'\n  | 'CalendarDay'\n  | 'CalendarEdit'\n  | 'CalendarEmpty'\n  | 'CalendarError'\n  | 'CalendarEye'\n  | 'CalendarInfo'\n  | 'CalendarLink'\n  | 'CalendarLock'\n  | 'CalendarLtr'\n  | 'CalendarMail'\n  | 'CalendarMention'\n  | 'CalendarMonth'\n  | 'CalendarMultiple'\n  | 'CalendarNote'\n  | 'CalendarPattern'\n  | 'CalendarPerson'\n  | 'CalendarPhone'\n  | 'CalendarPlay'\n  | 'CalendarQuestionMark'\n  | 'CalendarRecord'\n  | 'CalendarReply'\n  | 'CalendarRtl'\n  | 'CalendarSearch'\n  | 'CalendarSettings'\n  | 'CalendarShield'\n  | 'CalendarStar'\n  | 'CalendarSync'\n  | 'CalendarToday'\n  | 'CalendarToolbox'\n  | 'CalendarVideo'\n  | 'CalendarWeekNumbers'\n  | 'CalendarWeekStart'\n  | 'CalendarWorkWeek'\n  | 'Call'\n  | 'CallAdd'\n  | 'CallCheckmark'\n  | 'CallConnecting'\n  | 'CallDismiss'\n  | 'CallEnd'\n  | 'CallExclamation'\n  | 'CallForward'\n  | 'CallInbound'\n  | 'CallMissed'\n  | 'CallOutbound'\n  | 'CallPark'\n  | 'CallPause'\n  | 'CallProhibited'\n  | 'CallTransfer'\n  | 'CallWarning'\n  | 'CalligraphyPen'\n  | 'CalligraphyPenCheckmark'\n  | 'CalligraphyPenError'\n  | 'CalligraphyPenQuestionMark'\n  | 'Camera'\n  | 'CameraAdd'\n  | 'CameraDome'\n  | 'CameraEdit'\n  | 'CameraOff'\n  | 'CameraSparkles'\n  | 'CameraSwitch'\n  | 'CardUi'\n  | 'CaretDown'\n  | 'CaretDownRight'\n  | 'CaretLeft'\n  | 'CaretRight'\n  | 'CaretUp'\n  | 'Cart'\n  | 'Cast'\n  | 'CastMultiple'\n  | 'CatchUp'\n  | 'Cd'\n  | 'Cellular3G'\n  | 'Cellular4G'\n  | 'Cellular5G'\n  | 'CellularData1'\n  | 'CellularData2'\n  | 'CellularData3'\n  | 'CellularData4'\n  | 'CellularData5'\n  | 'CellularOff'\n  | 'CellularWarning'\n  | 'CenterHorizontal'\n  | 'CenterVertical'\n  | 'Certificate'\n  | 'Channel'\n  | 'ChannelAdd'\n  | 'ChannelAlert'\n  | 'ChannelArrowLeft'\n  | 'ChannelDismiss'\n  | 'ChannelShare'\n  | 'ChannelSubtract'\n  | 'ChartMultiple'\n  | 'ChartPerson'\n  | 'Chat'\n  | 'ChatAdd'\n  | 'ChatArrowBack'\n  | 'ChatArrowDoubleBack'\n  | 'ChatBubblesQuestion'\n  | 'ChatCursor'\n  | 'ChatDismiss'\n  | 'ChatEmpty'\n  | 'ChatHelp'\n  | 'ChatLock'\n  | 'ChatMail'\n  | 'ChatMultiple'\n  | 'ChatMultipleHeart'\n  | 'ChatOff'\n  | 'ChatSettings'\n  | 'ChatSparkle'\n  | 'ChatVideo'\n  | 'ChatWarning'\n  | 'Check'\n  | 'Checkbox1'\n  | 'Checkbox2'\n  | 'CheckboxArrowRight'\n  | 'CheckboxChecked'\n  | 'CheckboxCheckedSync'\n  | 'CheckboxIndeterminate'\n  | 'CheckboxPerson'\n  | 'CheckboxUnchecked'\n  | 'CheckboxWarning'\n  | 'Checkmark'\n  | 'CheckmarkCircle'\n  | 'CheckmarkCircleSquare'\n  | 'CheckmarkLock'\n  | 'CheckmarkNote'\n  | 'CheckmarkSquare'\n  | 'CheckmarkStarburst'\n  | 'CheckmarkUnderlineCircle'\n  | 'Chess'\n  | 'ChevronCircleDown'\n  | 'ChevronCircleLeft'\n  | 'ChevronCircleRight'\n  | 'ChevronCircleUp'\n  | 'ChevronDoubleDown'\n  | 'ChevronDoubleLeft'\n  | 'ChevronDoubleRight'\n  | 'ChevronDoubleUp'\n  | 'ChevronDown'\n  | 'ChevronDownUp'\n  | 'ChevronLeft'\n  | 'ChevronRight'\n  | 'ChevronUp'\n  | 'ChevronUpDown'\n  | 'Circle'\n  | 'CircleEdit'\n  | 'CircleEraser'\n  | 'CircleHalfFill'\n  | 'CircleHint'\n  | 'CircleHintHalfVertical'\n  | 'CircleImage'\n  | 'CircleLine'\n  | 'CircleMultipleSubtractCheckmark'\n  | 'CircleOff'\n  | 'CircleSmall'\n  | 'City'\n  | 'Class'\n  | 'Classification'\n  | 'ClearFormatting'\n  | 'Clipboard'\n  | 'Clipboard3Day'\n  | 'ClipboardArrowRight'\n  | 'ClipboardBrush'\n  | 'ClipboardBulletList'\n  | 'ClipboardBulletListLtr'\n  | 'ClipboardBulletListRtl'\n  | 'ClipboardCheckmark'\n  | 'ClipboardClock'\n  | 'ClipboardCode'\n  | 'ClipboardDataBar'\n  | 'ClipboardDay'\n  | 'ClipboardEdit'\n  | 'ClipboardError'\n  | 'ClipboardHeart'\n  | 'ClipboardImage'\n  | 'ClipboardLetter'\n  | 'ClipboardLink'\n  | 'ClipboardMathFormula'\n  | 'ClipboardMonth'\n  | 'ClipboardMore'\n  | 'ClipboardMultiple'\n  | 'ClipboardNote'\n  | 'ClipboardNumber123'\n  | 'ClipboardPaste'\n  | 'ClipboardPulse'\n  | 'ClipboardSearch'\n  | 'ClipboardSettings'\n  | 'ClipboardTask'\n  | 'ClipboardTaskAdd'\n  | 'ClipboardTaskList'\n  | 'ClipboardTaskListLtr'\n  | 'ClipboardTaskListRtl'\n  | 'ClipboardText'\n  | 'ClipboardTextEdit'\n  | 'ClipboardTextLtr'\n  | 'ClipboardTextRtl'\n  | 'Clock'\n  | 'ClockAlarm'\n  | 'ClockArrowDownload'\n  | 'ClockDismiss'\n  | 'ClockLock'\n  | 'ClockPause'\n  | 'ClockToolbox'\n  | 'ClosedCaption'\n  | 'ClosedCaptionOff'\n  | 'Cloud'\n  | 'CloudAdd'\n  | 'CloudArchive'\n  | 'CloudArrowDown'\n  | 'CloudArrowUp'\n  | 'CloudBeaker'\n  | 'CloudBidirectional'\n  | 'CloudCheckmark'\n  | 'CloudCube'\n  | 'CloudDatabase'\n  | 'CloudDesktop'\n  | 'CloudDismiss'\n  | 'CloudEdit'\n  | 'CloudError'\n  | 'CloudFlow'\n  | 'CloudLink'\n  | 'CloudOff'\n  | 'CloudSwap'\n  | 'CloudSync'\n  | 'CloudWords'\n  | 'Clover'\n  | 'Code'\n  | 'CodeBlock'\n  | 'CodeCircle'\n  | 'CodeCs'\n  | 'CodeCsRectangle'\n  | 'CodeFs'\n  | 'CodeFsRectangle'\n  | 'CodeJs'\n  | 'CodeJsRectangle'\n  | 'CodePy'\n  | 'CodePyRectangle'\n  | 'CodeRb'\n  | 'CodeRbRectangle'\n  | 'CodeText'\n  | 'CodeTextEdit'\n  | 'CodeTextOff'\n  | 'CodeTs'\n  | 'CodeTsRectangle'\n  | 'CodeVb'\n  | 'CodeVbRectangle'\n  | 'Collections'\n  | 'CollectionsAdd'\n  | 'Color'\n  | 'ColorBackground'\n  | 'ColorBackgroundAccent'\n  | 'ColorFill'\n  | 'ColorFillAccent'\n  | 'ColorLine'\n  | 'ColorLineAccent'\n  | 'Column'\n  | 'ColumnArrowRight'\n  | 'ColumnDoubleCompare'\n  | 'ColumnEdit'\n  | 'ColumnSingle'\n  | 'ColumnSingleCompare'\n  | 'ColumnTriple'\n  | 'ColumnTripleEdit'\n  | 'Comma'\n  | 'Comment'\n  | 'CommentAdd'\n  | 'CommentArrowLeft'\n  | 'CommentArrowRight'\n  | 'CommentCheckmark'\n  | 'CommentDismiss'\n  | 'CommentEdit'\n  | 'CommentError'\n  | 'CommentLightning'\n  | 'CommentLink'\n  | 'CommentMention'\n  | 'CommentMultiple'\n  | 'CommentMultipleCheckmark'\n  | 'CommentMultipleLink'\n  | 'CommentNote'\n  | 'CommentOff'\n  | 'Communication'\n  | 'CommunicationPerson'\n  | 'CommunicationShield'\n  | 'CompassNorthwest'\n  | 'Component2DoubleTapSwipeDown'\n  | 'Component2DoubleTapSwipeUp'\n  | 'Compose'\n  | 'Cone'\n  | 'ConferenceRoom'\n  | 'Connected'\n  | 'Connector'\n  | 'ContactCard'\n  | 'ContactCardGroup'\n  | 'ContactCardLink'\n  | 'ContactCardRibbon'\n  | 'ContentSettings'\n  | 'ContentView'\n  | 'ContentViewGallery'\n  | 'ContentViewGalleryLightning'\n  | 'ContractDownLeft'\n  | 'ContractUpRight'\n  | 'ControlButton'\n  | 'ConvertRange'\n  | 'Cookies'\n  | 'Copy'\n  | 'CopyAdd'\n  | 'CopyArrowRight'\n  | 'CopySelect'\n  | 'Couch'\n  | 'CreditCardClock'\n  | 'CreditCardPerson'\n  | 'CreditCardToolbox'\n  | 'Crop'\n  | 'CropInterim'\n  | 'CropInterimOff'\n  | 'CropSparkle'\n  | 'Crown'\n  | 'CrownSubtract'\n  | 'Cube'\n  | 'CubeAdd'\n  | 'CubeArrowCurveDown'\n  | 'CubeLink'\n  | 'CubeMultiple'\n  | 'CubeQuick'\n  | 'CubeRotate'\n  | 'CubeSync'\n  | 'CubeTree'\n  | 'CurrencyDollarEuro'\n  | 'CurrencyDollarRupee'\n  | 'Cursor'\n  | 'CursorClick'\n  | 'CursorHover'\n  | 'CursorHoverOff'\n  | 'CursorProhibited'\n  | 'Cut'\n  | 'DarkTheme'\n  | 'DataArea'\n  | 'DataBarHorizontal'\n  | 'DataBarHorizontalDescending'\n  | 'DataBarVertical'\n  | 'DataBarVerticalAdd'\n  | 'DataBarVerticalAscending'\n  | 'DataBarVerticalStar'\n  | 'DataFunnel'\n  | 'DataHistogram'\n  | 'DataLine'\n  | 'DataPie'\n  | 'DataScatter'\n  | 'DataSunburst'\n  | 'DataTreemap'\n  | 'DataTrending'\n  | 'DataUsage'\n  | 'DataUsageEdit'\n  | 'DataUsageSettings'\n  | 'DataUsageToolbox'\n  | 'DataWaterfall'\n  | 'DataWhisker'\n  | 'Database'\n  | 'DatabaseArrowDown'\n  | 'DatabaseArrowRight'\n  | 'DatabaseArrowUp'\n  | 'DatabaseLightning'\n  | 'DatabaseLink'\n  | 'DatabaseMultiple'\n  | 'DatabasePerson'\n  | 'DatabasePlugConnected'\n  | 'DatabaseSearch'\n  | 'DatabaseStack'\n  | 'DatabaseSwitch'\n  | 'DatabaseWarning'\n  | 'DatabaseWindow'\n  | 'DecimalArrowLeft'\n  | 'DecimalArrowRight'\n  | 'Delete'\n  | 'DeleteArrowBack'\n  | 'DeleteDismiss'\n  | 'DeleteLines'\n  | 'DeleteOff'\n  | 'Dentist'\n  | 'DesignIdeas'\n  | 'Desk'\n  | 'Desktop'\n  | 'DesktopArrowDown'\n  | 'DesktopArrowRight'\n  | 'DesktopCheckmark'\n  | 'DesktopCursor'\n  | 'DesktopEdit'\n  | 'DesktopFlow'\n  | 'DesktopKeyboard'\n  | 'DesktopMac'\n  | 'DesktopPulse'\n  | 'DesktopSignal'\n  | 'DesktopSpeaker'\n  | 'DesktopSpeakerOff'\n  | 'DesktopSync'\n  | 'DesktopToolbox'\n  | 'DesktopTower'\n  | 'DeveloperBoard'\n  | 'DeveloperBoardLightning'\n  | 'DeveloperBoardLightningToolbox'\n  | 'DeveloperBoardSearch'\n  | 'DeviceEq'\n  | 'DeviceMeetingRoom'\n  | 'DeviceMeetingRoomRemote'\n  | 'Diagram'\n  | 'Dialpad'\n  | 'DialpadOff'\n  | 'DialpadQuestionMark'\n  | 'Diamond'\n  | 'Directions'\n  | 'Dishwasher'\n  | 'Dismiss'\n  | 'DismissCircle'\n  | 'DismissSquare'\n  | 'DismissSquareMultiple'\n  | 'Diversity'\n  | 'DividerShort'\n  | 'DividerTall'\n  | 'Dock'\n  | 'DockRow'\n  | 'Doctor'\n  | 'Document100'\n  | 'Document'\n  | 'DocumentAdd'\n  | 'DocumentArrowDown'\n  | 'DocumentArrowLeft'\n  | 'DocumentArrowRight'\n  | 'DocumentArrowUp'\n  | 'DocumentBorder'\n  | 'DocumentBorderPrint'\n  | 'DocumentBriefcase'\n  | 'DocumentBulletList'\n  | 'DocumentBulletListArrowLeft'\n  | 'DocumentBulletListClock'\n  | 'DocumentBulletListCube'\n  | 'DocumentBulletListMultiple'\n  | 'DocumentBulletListOff'\n  | 'DocumentCatchUp'\n  | 'DocumentCheckmark'\n  | 'DocumentChevronDouble'\n  | 'DocumentContract'\n  | 'DocumentCopy'\n  | 'DocumentCs'\n  | 'DocumentCss'\n  | 'DocumentCube'\n  | 'DocumentData'\n  | 'DocumentDataLink'\n  | 'DocumentDataLock'\n  | 'DocumentDatabase'\n  | 'DocumentDismiss'\n  | 'DocumentEdit'\n  | 'DocumentEndnote'\n  | 'DocumentError'\n  | 'DocumentFit'\n  | 'DocumentFlowchart'\n  | 'DocumentFolder'\n  | 'DocumentFooter'\n  | 'DocumentFooterDismiss'\n  | 'DocumentFs'\n  | 'DocumentHeader'\n  | 'DocumentHeaderArrowDown'\n  | 'DocumentHeaderDismiss'\n  | 'DocumentHeaderFooter'\n  | 'DocumentHeart'\n  | 'DocumentHeartPulse'\n  | 'DocumentImage'\n  | 'DocumentJava'\n  | 'DocumentJavascript'\n  | 'DocumentJs'\n  | 'DocumentKey'\n  | 'DocumentLandscape'\n  | 'DocumentLandscapeData'\n  | 'DocumentLandscapeSplit'\n  | 'DocumentLandscapeSplitHint'\n  | 'DocumentLightning'\n  | 'DocumentLink'\n  | 'DocumentLock'\n  | 'DocumentMargins'\n  | 'DocumentMention'\n  | 'DocumentMultiple'\n  | 'DocumentMultiplePercent'\n  | 'DocumentMultipleProhibited'\n  | 'DocumentMultipleSync'\n  | 'DocumentNumber1'\n  | 'DocumentOnePage'\n  | 'DocumentOnePageAdd'\n  | 'DocumentOnePageBeaker'\n  | 'DocumentOnePageColumns'\n  | 'DocumentOnePageLink'\n  | 'DocumentOnePageMultiple'\n  | 'DocumentOnePageSparkle'\n  | 'DocumentPageBottomCenter'\n  | 'DocumentPageBottomLeft'\n  | 'DocumentPageBottomRight'\n  | 'DocumentPageBreak'\n  | 'DocumentPageNumber'\n  | 'DocumentPageTopCenter'\n  | 'DocumentPageTopLeft'\n  | 'DocumentPageTopRight'\n  | 'DocumentPdf'\n  | 'DocumentPercent'\n  | 'DocumentPerson'\n  | 'DocumentPill'\n  | 'DocumentPrint'\n  | 'DocumentProhibited'\n  | 'DocumentPy'\n  | 'DocumentQuestionMark'\n  | 'DocumentQueue'\n  | 'DocumentQueueAdd'\n  | 'DocumentQueueMultiple'\n  | 'DocumentRb'\n  | 'DocumentRibbon'\n  | 'DocumentSass'\n  | 'DocumentSave'\n  | 'DocumentSearch'\n  | 'DocumentSettings'\n  | 'DocumentSplitHint'\n  | 'DocumentSplitHintOff'\n  | 'DocumentSync'\n  | 'DocumentTable'\n  | 'DocumentTableArrowRight'\n  | 'DocumentTableCheckmark'\n  | 'DocumentTableCube'\n  | 'DocumentTableSearch'\n  | 'DocumentTableTruck'\n  | 'DocumentTarget'\n  | 'DocumentText'\n  | 'DocumentTextClock'\n  | 'DocumentTextExtract'\n  | 'DocumentTextLink'\n  | 'DocumentTextToolbox'\n  | 'DocumentToolbox'\n  | 'DocumentTs'\n  | 'DocumentVb'\n  | 'DocumentWidth'\n  | 'DocumentYml'\n  | 'Door'\n  | 'DoorArrowLeft'\n  | 'DoorArrowRight'\n  | 'DoorTag'\n  | 'DoubleSwipeDown'\n  | 'DoubleSwipeUp'\n  | 'DoubleTapSwipeDown'\n  | 'DoubleTapSwipeUp'\n  | 'Drafts'\n  | 'Drag'\n  | 'DrawImage'\n  | 'DrawShape'\n  | 'DrawText'\n  | 'Drawer'\n  | 'DrawerAdd'\n  | 'DrawerArrowDownload'\n  | 'DrawerDismiss'\n  | 'DrawerPlay'\n  | 'DrawerSubtract'\n  | 'DrinkBeer'\n  | 'DrinkBottle'\n  | 'DrinkBottleOff'\n  | 'DrinkCoffee'\n  | 'DrinkMargarita'\n  | 'DrinkToGo'\n  | 'DrinkWine'\n  | 'DriveTrain'\n  | 'Drop'\n  | 'DualScreen'\n  | 'DualScreenAdd'\n  | 'DualScreenArrowRight'\n  | 'DualScreenArrowUp'\n  | 'DualScreenClock'\n  | 'DualScreenClosedAlert'\n  | 'DualScreenDesktop'\n  | 'DualScreenDismiss'\n  | 'DualScreenGroup'\n  | 'DualScreenHeader'\n  | 'DualScreenLock'\n  | 'DualScreenMirror'\n  | 'DualScreenPagination'\n  | 'DualScreenSettings'\n  | 'DualScreenSpan'\n  | 'DualScreenSpeaker'\n  | 'DualScreenStatusBar'\n  | 'DualScreenTablet'\n  | 'DualScreenUpdate'\n  | 'DualScreenVerticalScroll'\n  | 'DualScreenVibrate'\n  | 'Dumbbell'\n  | 'Dust'\n  | 'Earth'\n  | 'EarthLeaf'\n  | 'Edit'\n  | 'EditArrowBack'\n  | 'EditOff'\n  | 'EditProhibited'\n  | 'EditSettings'\n  | 'Elevator'\n  | 'Emoji'\n  | 'EmojiAdd'\n  | 'EmojiAngry'\n  | 'EmojiEdit'\n  | 'EmojiHand'\n  | 'EmojiHint'\n  | 'EmojiLaugh'\n  | 'EmojiMeh'\n  | 'EmojiMultiple'\n  | 'EmojiSad'\n  | 'EmojiSadSlight'\n  | 'EmojiSmileSlight'\n  | 'EmojiSparkle'\n  | 'EmojiSurprise'\n  | 'Engine'\n  | 'EqualCircle'\n  | 'EqualOff'\n  | 'Eraser'\n  | 'EraserMedium'\n  | 'EraserSegment'\n  | 'EraserSmall'\n  | 'EraserTool'\n  | 'ErrorCircle'\n  | 'ErrorCircleSettings'\n  | 'ExpandUpLeft'\n  | 'ExpandUpRight'\n  | 'ExtendedDock'\n  | 'Eye'\n  | 'EyeLines'\n  | 'EyeOff'\n  | 'EyeTracking'\n  | 'EyeTrackingOff'\n  | 'Eyedropper'\n  | 'EyedropperOff'\n  | 'FStop'\n  | 'FastAcceleration'\n  | 'FastForward'\n  | 'Fax'\n  | 'Feed'\n  | 'Filmstrip'\n  | 'FilmstripImage'\n  | 'FilmstripOff'\n  | 'FilmstripPlay'\n  | 'FilmstripSplit'\n  | 'Filter'\n  | 'FilterAdd'\n  | 'FilterDismiss'\n  | 'FilterSync'\n  | 'Fingerprint'\n  | 'Fire'\n  | 'Fireplace'\n  | 'FixedWidth'\n  | 'Flag'\n  | 'FlagCheckered'\n  | 'FlagClock'\n  | 'FlagOff'\n  | 'FlagPride'\n  | 'FlagPrideIntersexInclusiveProgress'\n  | 'FlagPridePhiladelphia'\n  | 'FlagPrideProgress'\n  | 'Flash'\n  | 'FlashAdd'\n  | 'FlashAuto'\n  | 'FlashCheckmark'\n  | 'FlashFlow'\n  | 'FlashOff'\n  | 'FlashPlay'\n  | 'FlashSettings'\n  | 'FlashSparkle'\n  | 'Flashlight'\n  | 'FlashlightOff'\n  | 'FlipHorizontal'\n  | 'FlipVertical'\n  | 'Flow'\n  | 'Flowchart'\n  | 'FlowchartCircle'\n  | 'Fluent'\n  | 'Fluid'\n  | 'Folder'\n  | 'FolderAdd'\n  | 'FolderArrowLeft'\n  | 'FolderArrowRight'\n  | 'FolderArrowUp'\n  | 'FolderBriefcase'\n  | 'FolderGlobe'\n  | 'FolderLightning'\n  | 'FolderLink'\n  | 'FolderList'\n  | 'FolderMail'\n  | 'FolderMultiple'\n  | 'FolderOpen'\n  | 'FolderOpenVertical'\n  | 'FolderPeople'\n  | 'FolderPerson'\n  | 'FolderProhibited'\n  | 'FolderSearch'\n  | 'FolderSwap'\n  | 'FolderSync'\n  | 'FolderZip'\n  | 'FontDecrease'\n  | 'FontIncrease'\n  | 'FontSpaceTrackingIn'\n  | 'FontSpaceTrackingOut'\n  | 'Food'\n  | 'FoodApple'\n  | 'FoodCake'\n  | 'FoodCarrot'\n  | 'FoodChickenLeg'\n  | 'FoodEgg'\n  | 'FoodFish'\n  | 'FoodGrains'\n  | 'FoodPizza'\n  | 'FoodToast'\n  | 'Form'\n  | 'FormMultiple'\n  | 'FormNew'\n  | 'Fps120'\n  | 'Fps240'\n  | 'Fps30'\n  | 'Fps60'\n  | 'Fps960'\n  | 'Frame'\n  | 'FullScreenMaximize'\n  | 'FullScreenMinimize'\n  | 'Games'\n  | 'GanttChart'\n  | 'Gas'\n  | 'GasPump'\n  | 'Gather'\n  | 'Gauge'\n  | 'GaugeAdd'\n  | 'Gavel'\n  | 'GavelProhibited'\n  | 'Gesture'\n  | 'Gif'\n  | 'Gift'\n  | 'GiftCard'\n  | 'GiftCardAdd'\n  | 'GiftCardArrowRight'\n  | 'GiftCardMoney'\n  | 'GiftCardMultiple'\n  | 'GiftOpen'\n  | 'Glance'\n  | 'GlanceDefault'\n  | 'GlanceHorizontal'\n  | 'GlanceHorizontalSparkle'\n  | 'GlanceHorizontalSparkles'\n  | 'Glasses'\n  | 'GlassesOff'\n  | 'Globe'\n  | 'GlobeAdd'\n  | 'GlobeArrowForward'\n  | 'GlobeArrowUp'\n  | 'GlobeClock'\n  | 'GlobeDesktop'\n  | 'GlobeError'\n  | 'GlobeLocation'\n  | 'GlobePerson'\n  | 'GlobeProhibited'\n  | 'GlobeSearch'\n  | 'GlobeShield'\n  | 'GlobeStar'\n  | 'GlobeSurface'\n  | 'GlobeSync'\n  | 'GlobeVideo'\n  | 'GlobeWarning'\n  | 'Grid'\n  | 'GridCircles'\n  | 'GridDots'\n  | 'GridKanban'\n  | 'Group'\n  | 'GroupDismiss'\n  | 'GroupList'\n  | 'GroupReturn'\n  | 'Guardian'\n  | 'Guest'\n  | 'GuestAdd'\n  | 'Guitar'\n  | 'HandDraw'\n  | 'HandLeft'\n  | 'HandLeftChat'\n  | 'HandOpenHeart'\n  | 'HandRight'\n  | 'HandRightOff'\n  | 'HandWave'\n  | 'Handshake'\n  | 'HardDrive'\n  | 'HardDriveCall'\n  | 'HatGraduation'\n  | 'HatGraduationAdd'\n  | 'HatGraduationSparkle'\n  | 'Hd'\n  | 'Hdr'\n  | 'HdrOff'\n  | 'Headphones'\n  | 'HeadphonesSoundWave'\n  | 'Headset'\n  | 'HeadsetAdd'\n  | 'HeadsetVr'\n  | 'Heart'\n  | 'HeartBroken'\n  | 'HeartCircle'\n  | 'HeartCircleHint'\n  | 'HeartOff'\n  | 'HeartPulse'\n  | 'HeartPulseCheckmark'\n  | 'HeartPulseError'\n  | 'HeartPulseWarning'\n  | 'Hexagon'\n  | 'HexagonThree'\n  | 'Highlight'\n  | 'HighlightAccent'\n  | 'HighlightLink'\n  | 'History'\n  | 'HistoryDismiss'\n  | 'Home'\n  | 'HomeAdd'\n  | 'HomeCheckmark'\n  | 'HomeDatabase'\n  | 'HomeHeart'\n  | 'HomeMore'\n  | 'HomePerson'\n  | 'HomeSplit'\n  | 'Hourglass'\n  | 'HourglassHalf'\n  | 'HourglassOneQuarter'\n  | 'HourglassThreeQuarter'\n  | 'Icons'\n  | 'Image'\n  | 'ImageAdd'\n  | 'ImageAltText'\n  | 'ImageArrowBack'\n  | 'ImageArrowCounterclockwise'\n  | 'ImageArrowForward'\n  | 'ImageBorder'\n  | 'ImageCircle'\n  | 'ImageCopy'\n  | 'ImageEdit'\n  | 'ImageGlobe'\n  | 'ImageMultiple'\n  | 'ImageMultipleOff'\n  | 'ImageOff'\n  | 'ImageProhibited'\n  | 'ImageReflection'\n  | 'ImageSearch'\n  | 'ImageShadow'\n  | 'ImageSparkle'\n  | 'ImageStack'\n  | 'ImageTable'\n  | 'ImmersiveReader'\n  | 'Important'\n  | 'Incognito'\n  | 'Info'\n  | 'InfoShield'\n  | 'InkStroke'\n  | 'InkStrokeArrowDown'\n  | 'InkStrokeArrowUpDown'\n  | 'InkingTool'\n  | 'InkingToolAccent'\n  | 'InprivateAccount'\n  | 'Insert'\n  | 'IosArrow'\n  | 'IosArrowLtr'\n  | 'IosArrowRtl'\n  | 'IosChevronRight'\n  | 'Iot'\n  | 'IotAlert'\n  | 'Javascript'\n  | 'Joystick'\n  | 'Key'\n  | 'KeyCommand'\n  | 'KeyMultiple'\n  | 'KeyReset'\n  | 'Keyboard123'\n  | 'Keyboard'\n  | 'KeyboardDock'\n  | 'KeyboardLayoutFloat'\n  | 'KeyboardLayoutOneHandedLeft'\n  | 'KeyboardLayoutResize'\n  | 'KeyboardLayoutSplit'\n  | 'KeyboardMouse'\n  | 'KeyboardShift'\n  | 'KeyboardShiftUppercase'\n  | 'KeyboardTab'\n  | 'Kiosk'\n  | 'Laptop'\n  | 'LaptopDismiss'\n  | 'LaptopMultiple'\n  | 'LaptopSettings'\n  | 'LaptopShield'\n  | 'LaserTool'\n  | 'Lasso'\n  | 'LauncherSettings'\n  | 'Layer'\n  | 'LayerDiagonal'\n  | 'LayerDiagonalAdd'\n  | 'LayerDiagonalPerson'\n  | 'LayoutCellFour'\n  | 'LayoutCellFourFocusBottomLeft'\n  | 'LayoutCellFourFocusBottomRight'\n  | 'LayoutCellFourFocusTopLeft'\n  | 'LayoutCellFourFocusTopRight'\n  | 'LayoutColumnFour'\n  | 'LayoutColumnFourFocusCenterLeft'\n  | 'LayoutColumnFourFocusCenterRight'\n  | 'LayoutColumnFourFocusLeft'\n  | 'LayoutColumnFourFocusRight'\n  | 'LayoutColumnOneThirdLeft'\n  | 'LayoutColumnOneThirdRight'\n  | 'LayoutColumnOneThirdRightHint'\n  | 'LayoutColumnThree'\n  | 'LayoutColumnThreeFocusCenter'\n  | 'LayoutColumnThreeFocusLeft'\n  | 'LayoutColumnThreeFocusRight'\n  | 'LayoutColumnTwo'\n  | 'LayoutColumnTwoFocusLeft'\n  | 'LayoutColumnTwoFocusRight'\n  | 'LayoutColumnTwoSplitLeft'\n  | 'LayoutColumnTwoSplitLeftFocusBottomLeft'\n  | 'LayoutColumnTwoSplitLeftFocusRight'\n  | 'LayoutColumnTwoSplitLeftFocusTopLeft'\n  | 'LayoutColumnTwoSplitRight'\n  | 'LayoutColumnTwoSplitRightFocusBottomRight'\n  | 'LayoutColumnTwoSplitRightFocusLeft'\n  | 'LayoutColumnTwoSplitRightFocusTopRight'\n  | 'LayoutRowFour'\n  | 'LayoutRowFourFocusBottom'\n  | 'LayoutRowFourFocusCenterBottom'\n  | 'LayoutRowFourFocusCenterTop'\n  | 'LayoutRowFourFocusTop'\n  | 'LayoutRowThree'\n  | 'LayoutRowThreeFocusBottom'\n  | 'LayoutRowThreeFocusCenter'\n  | 'LayoutRowThreeFocusTop'\n  | 'LayoutRowTwo'\n  | 'LayoutRowTwoFocusBottom'\n  | 'LayoutRowTwoFocusTop'\n  | 'LayoutRowTwoSplitBottom'\n  | 'LayoutRowTwoSplitBottomFocusBottomLeft'\n  | 'LayoutRowTwoSplitBottomFocusBottomRight'\n  | 'LayoutRowTwoSplitBottomFocusTop'\n  | 'LayoutRowTwoSplitTop'\n  | 'LayoutRowTwoSplitTopFocusBottom'\n  | 'LayoutRowTwoSplitTopFocusTopLeft'\n  | 'LayoutRowTwoSplitTopFocusTopRight'\n  | 'LeafOne'\n  | 'LeafThree'\n  | 'LeafTwo'\n  | 'LearningApp'\n  | 'Library'\n  | 'Lightbulb'\n  | 'LightbulbCheckmark'\n  | 'LightbulbCircle'\n  | 'LightbulbFilament'\n  | 'LightbulbPerson'\n  | 'Likert'\n  | 'Line'\n  | 'LineDashes'\n  | 'LineHorizontal1'\n  | 'LineHorizontal1Dashes'\n  | 'LineHorizontal2DashesSolid'\n  | 'LineHorizontal3'\n  | 'LineHorizontal4'\n  | 'LineHorizontal4Search'\n  | 'LineHorizontal5'\n  | 'LineHorizontal5Error'\n  | 'LineStyle'\n  | 'LineThickness'\n  | 'Link'\n  | 'LinkAdd'\n  | 'LinkDismiss'\n  | 'LinkEdit'\n  | 'LinkMultiple'\n  | 'LinkPerson'\n  | 'LinkSettings'\n  | 'LinkSquare'\n  | 'LinkToolbox'\n  | 'List'\n  | 'ListBar'\n  | 'ListBarTree'\n  | 'ListBarTreeOffset'\n  | 'ListRtl'\n  | 'Live'\n  | 'LiveOff'\n  | 'LocalLanguage'\n  | 'Location'\n  | 'LocationAdd'\n  | 'LocationAddLeft'\n  | 'LocationAddRight'\n  | 'LocationAddUp'\n  | 'LocationArrow'\n  | 'LocationArrowLeft'\n  | 'LocationArrowRight'\n  | 'LocationArrowUp'\n  | 'LocationDismiss'\n  | 'LocationLive'\n  | 'LocationOff'\n  | 'LocationTargetSquare'\n  | 'LockClosed'\n  | 'LockClosedKey'\n  | 'LockMultiple'\n  | 'LockOpen'\n  | 'LockShield'\n  | 'Lottery'\n  | 'Luggage'\n  | 'Mail'\n  | 'MailAdd'\n  | 'MailAlert'\n  | 'MailAllRead'\n  | 'MailAllUnread'\n  | 'MailArrowDoubleBack'\n  | 'MailArrowDown'\n  | 'MailArrowForward'\n  | 'MailArrowUp'\n  | 'MailAttach'\n  | 'MailCheckmark'\n  | 'MailClock'\n  | 'MailCopy'\n  | 'MailDismiss'\n  | 'MailEdit'\n  | 'MailError'\n  | 'MailInbox'\n  | 'MailInboxAdd'\n  | 'MailInboxAll'\n  | 'MailInboxArrowDown'\n  | 'MailInboxArrowRight'\n  | 'MailInboxArrowUp'\n  | 'MailInboxCheckmark'\n  | 'MailInboxDismiss'\n  | 'MailLink'\n  | 'MailList'\n  | 'MailMultiple'\n  | 'MailOff'\n  | 'MailOpenPerson'\n  | 'MailPause'\n  | 'MailProhibited'\n  | 'MailRead'\n  | 'MailReadMultiple'\n  | 'MailRewind'\n  | 'MailSettings'\n  | 'MailShield'\n  | 'MailTemplate'\n  | 'MailUnread'\n  | 'MailWarning'\n  | 'Mailbox'\n  | 'Map'\n  | 'MapDrive'\n  | 'Markdown'\n  | 'MatchAppLayout'\n  | 'MathFormatLinear'\n  | 'MathFormatProfessional'\n  | 'MathFormula'\n  | 'MathSymbols'\n  | 'Maximize'\n  | 'MeetNow'\n  | 'Megaphone'\n  | 'MegaphoneCircle'\n  | 'MegaphoneLoud'\n  | 'MegaphoneOff'\n  | 'Memory'\n  | 'Mention'\n  | 'MentionArrowDown'\n  | 'MentionBrackets'\n  | 'Merge'\n  | 'Mic'\n  | 'MicOff'\n  | 'MicProhibited'\n  | 'MicPulse'\n  | 'MicPulseOff'\n  | 'MicRecord'\n  | 'MicSettings'\n  | 'MicSparkle'\n  | 'MicSync'\n  | 'Microscope'\n  | 'Midi'\n  | 'MobileOptimized'\n  | 'Mold'\n  | 'Molecule'\n  | 'Money'\n  | 'MoneyCalculator'\n  | 'MoneyDismiss'\n  | 'MoneyHand'\n  | 'MoneyOff'\n  | 'MoneySettings'\n  | 'MoreCircle'\n  | 'MoreHorizontal'\n  | 'MoreVertical'\n  | 'MountainLocationBottom'\n  | 'MountainLocationTop'\n  | 'MountainTrail'\n  | 'MoviesAndTv'\n  | 'Multiplier12X'\n  | 'Multiplier15X'\n  | 'Multiplier18X'\n  | 'Multiplier1X'\n  | 'Multiplier2X'\n  | 'Multiplier5X'\n  | 'MultiselectLtr'\n  | 'MultiselectRtl'\n  | 'MusicNote1'\n  | 'MusicNote2'\n  | 'MusicNote2Play'\n  | 'MusicNoteOff1'\n  | 'MusicNoteOff2'\n  | 'MyLocation'\n  | 'Navigation'\n  | 'NavigationLocationTarget'\n  | 'NavigationPlay'\n  | 'NavigationUnread'\n  | 'NetworkAdapter'\n  | 'NetworkCheck'\n  | 'New'\n  | 'News'\n  | 'Next'\n  | 'NextFrame'\n  | 'Note'\n  | 'NoteAdd'\n  | 'NoteEdit'\n  | 'NotePin'\n  | 'Notebook'\n  | 'NotebookAdd'\n  | 'NotebookArrowCurveDown'\n  | 'NotebookError'\n  | 'NotebookEye'\n  | 'NotebookLightning'\n  | 'NotebookQuestionMark'\n  | 'NotebookSection'\n  | 'NotebookSectionArrowRight'\n  | 'NotebookSubsection'\n  | 'NotebookSync'\n  | 'Notepad'\n  | 'NotepadEdit'\n  | 'NotepadPerson'\n  | 'NumberCircle0'\n  | 'NumberCircle1'\n  | 'NumberCircle2'\n  | 'NumberCircle3'\n  | 'NumberCircle4'\n  | 'NumberCircle5'\n  | 'NumberCircle6'\n  | 'NumberCircle7'\n  | 'NumberCircle8'\n  | 'NumberCircle9'\n  | 'NumberRow'\n  | 'NumberSymbol'\n  | 'NumberSymbolDismiss'\n  | 'NumberSymbolSquare'\n  | 'Open'\n  | 'OpenFolder'\n  | 'OpenOff'\n  | 'Options'\n  | 'Organization'\n  | 'OrganizationHorizontal'\n  | 'Orientation'\n  | 'Oval'\n  | 'Oven'\n  | 'PaddingDown'\n  | 'PaddingLeft'\n  | 'PaddingRight'\n  | 'PaddingTop'\n  | 'PageFit'\n  | 'PaintBrush'\n  | 'PaintBrushArrowDown'\n  | 'PaintBrushArrowUp'\n  | 'PaintBucket'\n  | 'Pair'\n  | 'PanelBottom'\n  | 'PanelBottomContract'\n  | 'PanelBottomExpand'\n  | 'PanelLeft'\n  | 'PanelLeftAdd'\n  | 'PanelLeftContract'\n  | 'PanelLeftExpand'\n  | 'PanelLeftFocusRight'\n  | 'PanelLeftHeader'\n  | 'PanelLeftHeaderAdd'\n  | 'PanelLeftHeaderKey'\n  | 'PanelLeftKey'\n  | 'PanelLeftText'\n  | 'PanelLeftTextAdd'\n  | 'PanelLeftTextDismiss'\n  | 'PanelRight'\n  | 'PanelRightAdd'\n  | 'PanelRightContract'\n  | 'PanelRightCursor'\n  | 'PanelRightExpand'\n  | 'PanelRightGallery'\n  | 'PanelSeparateWindow'\n  | 'PanelTopContract'\n  | 'PanelTopExpand'\n  | 'PanelTopGallery'\n  | 'Password'\n  | 'Patch'\n  | 'Patient'\n  | 'Pause'\n  | 'PauseCircle'\n  | 'PauseOff'\n  | 'PauseSettings'\n  | 'Payment'\n  | 'Pen'\n  | 'PenDismiss'\n  | 'PenOff'\n  | 'PenProhibited'\n  | 'PenSparkle'\n  | 'Pentagon'\n  | 'People'\n  | 'PeopleAdd'\n  | 'PeopleAudience'\n  | 'PeopleCall'\n  | 'PeopleChat'\n  | 'PeopleCheckmark'\n  | 'PeopleCommunity'\n  | 'PeopleCommunityAdd'\n  | 'PeopleEdit'\n  | 'PeopleError'\n  | 'PeopleList'\n  | 'PeopleLock'\n  | 'PeopleMoney'\n  | 'PeopleProhibited'\n  | 'PeopleQueue'\n  | 'PeopleSearch'\n  | 'PeopleSettings'\n  | 'PeopleStar'\n  | 'PeopleSwap'\n  | 'PeopleSync'\n  | 'PeopleTeam'\n  | 'PeopleTeamAdd'\n  | 'PeopleTeamDelete'\n  | 'PeopleTeamToolbox'\n  | 'PeopleToolbox'\n  | 'Person'\n  | 'Person5'\n  | 'Person6'\n  | 'PersonAccounts'\n  | 'PersonAdd'\n  | 'PersonAlert'\n  | 'PersonArrowBack'\n  | 'PersonArrowLeft'\n  | 'PersonArrowRight'\n  | 'PersonAvailable'\n  | 'PersonBoard'\n  | 'PersonCall'\n  | 'PersonChat'\n  | 'PersonCircle'\n  | 'PersonClock'\n  | 'PersonDelete'\n  | 'PersonDesktop'\n  | 'PersonEdit'\n  | 'PersonFeedback'\n  | 'PersonHeart'\n  | 'PersonInfo'\n  | 'PersonKey'\n  | 'PersonLightbulb'\n  | 'PersonLightning'\n  | 'PersonLink'\n  | 'PersonLock'\n  | 'PersonMail'\n  | 'PersonMoney'\n  | 'PersonNote'\n  | 'PersonPhone'\n  | 'PersonPill'\n  | 'PersonProhibited'\n  | 'PersonQuestionMark'\n  | 'PersonRibbon'\n  | 'PersonRunning'\n  | 'PersonSearch'\n  | 'PersonSettings'\n  | 'PersonSquare'\n  | 'PersonSquareCheckmark'\n  | 'PersonStanding'\n  | 'PersonStar'\n  | 'PersonStarburst'\n  | 'PersonSubtract'\n  | 'PersonSupport'\n  | 'PersonSwap'\n  | 'PersonSync'\n  | 'PersonTag'\n  | 'PersonVoice'\n  | 'PersonWalking'\n  | 'PersonWarning'\n  | 'PersonWrench'\n  | 'Phone'\n  | 'PhoneAdd'\n  | 'PhoneArrowRight'\n  | 'PhoneBriefcase'\n  | 'PhoneChat'\n  | 'PhoneCheckmark'\n  | 'PhoneDesktop'\n  | 'PhoneDesktopAdd'\n  | 'PhoneDismiss'\n  | 'PhoneEdit'\n  | 'PhoneEraser'\n  | 'PhoneFooterArrowDown'\n  | 'PhoneHeaderArrowUp'\n  | 'PhoneKey'\n  | 'PhoneLaptop'\n  | 'PhoneLinkSetup'\n  | 'PhoneLock'\n  | 'PhoneMultiple'\n  | 'PhoneMultipleSettings'\n  | 'PhonePageHeader'\n  | 'PhonePagination'\n  | 'PhonePerson'\n  | 'PhoneScreenTime'\n  | 'PhoneShake'\n  | 'PhoneSpanIn'\n  | 'PhoneSpanOut'\n  | 'PhoneSpeaker'\n  | 'PhoneStatusBar'\n  | 'PhoneSubtract'\n  | 'PhoneTablet'\n  | 'PhoneUpdate'\n  | 'PhoneUpdateCheckmark'\n  | 'PhoneVerticalScroll'\n  | 'PhoneVibrate'\n  | 'PhotoFilter'\n  | 'Pi'\n  | 'PictureInPicture'\n  | 'PictureInPictureEnter'\n  | 'PictureInPictureExit'\n  | 'Pill'\n  | 'Pin'\n  | 'PinOff'\n  | 'Pipeline'\n  | 'PipelineAdd'\n  | 'PipelineArrowCurveDown'\n  | 'PipelinePlay'\n  | 'Pivot'\n  | 'PlantGrass'\n  | 'PlantRagweed'\n  | 'Play'\n  | 'PlayCircle'\n  | 'PlayCircleHint'\n  | 'PlayMultiple'\n  | 'PlaySettings'\n  | 'PlayingCards'\n  | 'PlugConnected'\n  | 'PlugConnectedAdd'\n  | 'PlugConnectedCheckmark'\n  | 'PlugConnectedSettings'\n  | 'PlugDisconnected'\n  | 'PointScan'\n  | 'Poll'\n  | 'PollHorizontal'\n  | 'PollOff'\n  | 'PortHdmi'\n  | 'PortMicroUsb'\n  | 'PortUsbA'\n  | 'PortUsbC'\n  | 'PositionBackward'\n  | 'PositionForward'\n  | 'PositionToBack'\n  | 'PositionToFront'\n  | 'Power'\n  | 'Predictions'\n  | 'Premium'\n  | 'PremiumPerson'\n  | 'PresenceAvailable'\n  | 'PresenceAway'\n  | 'PresenceBlocked'\n  | 'PresenceBusy'\n  | 'PresenceDnd'\n  | 'PresenceOffline'\n  | 'PresenceOof'\n  | 'PresenceUnknown'\n  | 'Presenter'\n  | 'PresenterOff'\n  | 'PreviewLink'\n  | 'Previous'\n  | 'PreviousFrame'\n  | 'Print'\n  | 'PrintAdd'\n  | 'Production'\n  | 'ProductionCheckmark'\n  | 'Prohibited'\n  | 'ProhibitedMultiple'\n  | 'ProhibitedNote'\n  | 'ProjectionScreen'\n  | 'ProjectionScreenDismiss'\n  | 'ProjectionScreenText'\n  | 'ProtocolHandler'\n  | 'Pulse'\n  | 'PulseSquare'\n  | 'PuzzleCube'\n  | 'PuzzleCubePiece'\n  | 'PuzzlePiece'\n  | 'PuzzlePieceShield'\n  | 'QrCode'\n  | 'Question'\n  | 'QuestionCircle'\n  | 'QuizNew'\n  | 'Radar'\n  | 'RadarCheckmark'\n  | 'RadarRectangleMultiple'\n  | 'RadioButton'\n  | 'RadioButtonOff'\n  | 'Ram'\n  | 'RatingMature'\n  | 'RatioOneToOne'\n  | 'ReOrder'\n  | 'ReOrderDotsHorizontal'\n  | 'ReOrderDotsVertical'\n  | 'ReadAloud'\n  | 'ReadingList'\n  | 'ReadingListAdd'\n  | 'ReadingModeMobile'\n  | 'RealEstate'\n  | 'Receipt'\n  | 'ReceiptAdd'\n  | 'ReceiptBag'\n  | 'ReceiptCube'\n  | 'ReceiptMoney'\n  | 'ReceiptPlay'\n  | 'ReceiptSearch'\n  | 'ReceiptSparkles'\n  | 'Record'\n  | 'RecordStop'\n  | 'RectangleLandscape'\n  | 'RectangleLandscapeHintCopy'\n  | 'RectangleLandscapeSparkle'\n  | 'RectangleLandscapeSync'\n  | 'RectangleLandscapeSyncOff'\n  | 'RectanglePortraitLocationTarget'\n  | 'Recycle'\n  | 'RemixAdd'\n  | 'Remote'\n  | 'Rename'\n  | 'Reorder'\n  | 'Replay'\n  | 'Resize'\n  | 'ResizeImage'\n  | 'ResizeLarge'\n  | 'ResizeSmall'\n  | 'ResizeTable'\n  | 'ResizeVideo'\n  | 'Reward'\n  | 'Rewind'\n  | 'Rhombus'\n  | 'Ribbon'\n  | 'RibbonAdd'\n  | 'RibbonOff'\n  | 'RibbonStar'\n  | 'RoadCone'\n  | 'Rocket'\n  | 'RotateLeft'\n  | 'RotateRight'\n  | 'Router'\n  | 'RowTriple'\n  | 'Rss'\n  | 'Ruler'\n  | 'Run'\n  | 'Sanitize'\n  | 'Save'\n  | 'SaveArrowRight'\n  | 'SaveCopy'\n  | 'SaveEdit'\n  | 'SaveImage'\n  | 'SaveMultiple'\n  | 'SaveSearch'\n  | 'SaveSync'\n  | 'Savings'\n  | 'ScaleFill'\n  | 'ScaleFit'\n  | 'Scales'\n  | 'Scan'\n  | 'ScanCamera'\n  | 'ScanDash'\n  | 'ScanObject'\n  | 'ScanPerson'\n  | 'ScanQrCode'\n  | 'ScanTable'\n  | 'ScanText'\n  | 'ScanThumbUp'\n  | 'ScanThumbUpOff'\n  | 'ScanType'\n  | 'ScanTypeCheckmark'\n  | 'ScanTypeOff'\n  | 'Scratchpad'\n  | 'ScreenCut'\n  | 'ScreenPerson'\n  | 'ScreenSearch'\n  | 'Screenshot'\n  | 'ScreenshotRecord'\n  | 'Script'\n  | 'Search'\n  | 'SearchInfo'\n  | 'SearchSettings'\n  | 'SearchShield'\n  | 'SearchSquare'\n  | 'SearchVisual'\n  | 'Seat'\n  | 'SeatAdd'\n  | 'SelectAllOff'\n  | 'SelectAllOn'\n  | 'SelectObject'\n  | 'SelectObjectSkew'\n  | 'SelectObjectSkewDismiss'\n  | 'SelectObjectSkewEdit'\n  | 'Send'\n  | 'SendBeaker'\n  | 'SendClock'\n  | 'SendCopy'\n  | 'SerialPort'\n  | 'Server'\n  | 'ServerLink'\n  | 'ServerMultiple'\n  | 'ServerPlay'\n  | 'ServerSurface'\n  | 'ServerSurfaceMultiple'\n  | 'ServiceBell'\n  | 'Settings'\n  | 'SettingsChat'\n  | 'SettingsCogMultiple'\n  | 'ShapeExclude'\n  | 'ShapeIntersect'\n  | 'ShapeOrganic'\n  | 'ShapeSubtract'\n  | 'ShapeUnion'\n  | 'Shapes'\n  | 'Share'\n  | 'ShareAndroid'\n  | 'ShareCloseTray'\n  | 'ShareIos'\n  | 'ShareScreenPerson'\n  | 'ShareScreenPersonOverlay'\n  | 'ShareScreenPersonOverlayInside'\n  | 'ShareScreenPersonP'\n  | 'ShareScreenStart'\n  | 'ShareScreenStop'\n  | 'Shield'\n  | 'ShieldAdd'\n  | 'ShieldBadge'\n  | 'ShieldCheckmark'\n  | 'ShieldDismiss'\n  | 'ShieldDismissShield'\n  | 'ShieldError'\n  | 'ShieldGlobe'\n  | 'ShieldKeyhole'\n  | 'ShieldLock'\n  | 'ShieldPerson'\n  | 'ShieldPersonAdd'\n  | 'ShieldProhibited'\n  | 'ShieldQuestion'\n  | 'ShieldTask'\n  | 'Shifts'\n  | 'Shifts30Minutes'\n  | 'ShiftsActivity'\n  | 'ShiftsAdd'\n  | 'ShiftsAvailability'\n  | 'ShiftsCheckmark'\n  | 'ShiftsDay'\n  | 'ShiftsOpen'\n  | 'ShiftsProhibited'\n  | 'ShiftsQuestionMark'\n  | 'ShiftsTeam'\n  | 'ShoppingBag'\n  | 'ShoppingBagAdd'\n  | 'ShoppingBagArrowLeft'\n  | 'ShoppingBagDismiss'\n  | 'ShoppingBagPause'\n  | 'ShoppingBagPercent'\n  | 'ShoppingBagPlay'\n  | 'ShoppingBagTag'\n  | 'Shortpick'\n  | 'Showerhead'\n  | 'SidebarSearchLtr'\n  | 'SidebarSearchRtl'\n  | 'SignOut'\n  | 'Signature'\n  | 'Sim'\n  | 'SkipBack10'\n  | 'SkipForward10'\n  | 'SkipForward30'\n  | 'SkipForwardTab'\n  | 'SlashForward'\n  | 'Sleep'\n  | 'SlideAdd'\n  | 'SlideArrowRight'\n  | 'SlideContent'\n  | 'SlideEraser'\n  | 'SlideGrid'\n  | 'SlideHide'\n  | 'SlideLayout'\n  | 'SlideLink'\n  | 'SlideMicrophone'\n  | 'SlideMultiple'\n  | 'SlideMultipleArrowRight'\n  | 'SlideMultipleSearch'\n  | 'SlideRecord'\n  | 'SlideSearch'\n  | 'SlideSettings'\n  | 'SlideSize'\n  | 'SlideText'\n  | 'SlideTextEdit'\n  | 'SlideTextMultiple'\n  | 'SlideTextPerson'\n  | 'SlideTextSparkle'\n  | 'SlideTransition'\n  | 'Smartwatch'\n  | 'SmartwatchDot'\n  | 'Snooze'\n  | 'SoundSource'\n  | 'SoundWaveCircle'\n  | 'Space3D'\n  | 'Spacebar'\n  | 'Sparkle'\n  | 'SparkleCircle'\n  | 'Speaker0'\n  | 'Speaker1'\n  | 'Speaker2'\n  | 'SpeakerBluetooth'\n  | 'SpeakerBox'\n  | 'SpeakerEdit'\n  | 'SpeakerMute'\n  | 'SpeakerOff'\n  | 'SpeakerSettings'\n  | 'SpeakerUsb'\n  | 'SpinnerIos'\n  | 'SplitHint'\n  | 'SplitHorizontal'\n  | 'SplitVertical'\n  | 'Sport'\n  | 'SportAmericanFootball'\n  | 'SportBaseball'\n  | 'SportBasketball'\n  | 'SportHockey'\n  | 'SportSoccer'\n  | 'SprayCan'\n  | 'Square'\n  | 'SquareAdd'\n  | 'SquareArrowForward'\n  | 'SquareDismiss'\n  | 'SquareEraser'\n  | 'SquareHint'\n  | 'SquareHintApps'\n  | 'SquareHintArrowBack'\n  | 'SquareHintHexagon'\n  | 'SquareHintSparkles'\n  | 'SquareMultiple'\n  | 'SquareShadow'\n  | 'SquaresNested'\n  | 'Stack'\n  | 'StackAdd'\n  | 'StackArrowForward'\n  | 'StackStar'\n  | 'StackVertical'\n  | 'Star'\n  | 'StarAdd'\n  | 'StarArrowBack'\n  | 'StarArrowRightEnd'\n  | 'StarArrowRightStart'\n  | 'StarCheckmark'\n  | 'StarDismiss'\n  | 'StarEdit'\n  | 'StarEmphasis'\n  | 'StarHalf'\n  | 'StarLineHorizontal3'\n  | 'StarOff'\n  | 'StarOneQuarter'\n  | 'StarProhibited'\n  | 'StarSettings'\n  | 'StarThreeQuarter'\n  | 'Status'\n  | 'Step'\n  | 'Steps'\n  | 'Stethoscope'\n  | 'Sticker'\n  | 'StickerAdd'\n  | 'Stop'\n  | 'Storage'\n  | 'StoreMicrosoft'\n  | 'Stream'\n  | 'StreamInput'\n  | 'StreamInputOutput'\n  | 'StreamOutput'\n  | 'StreetSign'\n  | 'StyleGuide'\n  | 'SubGrid'\n  | 'Subtitles'\n  | 'Subtract'\n  | 'SubtractCircle'\n  | 'SubtractCircleArrowBack'\n  | 'SubtractCircleArrowForward'\n  | 'SubtractParentheses'\n  | 'SubtractSquare'\n  | 'SubtractSquareMultiple'\n  | 'SurfaceEarbuds'\n  | 'SurfaceHub'\n  | 'SwimmingPool'\n  | 'SwipeDown'\n  | 'SwipeRight'\n  | 'SwipeUp'\n  | 'Symbols'\n  | 'SyncOff'\n  | 'Syringe'\n  | 'System'\n  | 'Tab'\n  | 'TabAdd'\n  | 'TabArrowLeft'\n  | 'TabDesktop'\n  | 'TabDesktopArrowClockwise'\n  | 'TabDesktopArrowLeft'\n  | 'TabDesktopBottom'\n  | 'TabDesktopClock'\n  | 'TabDesktopCopy'\n  | 'TabDesktopImage'\n  | 'TabDesktopLink'\n  | 'TabDesktopMultiple'\n  | 'TabDesktopMultipleAdd'\n  | 'TabDesktopMultipleBottom'\n  | 'TabDesktopNewPage'\n  | 'TabInPrivate'\n  | 'TabInprivateAccount'\n  | 'TabProhibited'\n  | 'TabShieldDismiss'\n  | 'Table'\n  | 'TableAdd'\n  | 'TableArrowUp'\n  | 'TableBottomRow'\n  | 'TableCalculator'\n  | 'TableCellEdit'\n  | 'TableCellsMerge'\n  | 'TableCellsSplit'\n  | 'TableChecker'\n  | 'TableColumnTopBottom'\n  | 'TableCopy'\n  | 'TableDefault'\n  | 'TableDeleteColumn'\n  | 'TableDeleteRow'\n  | 'TableDismiss'\n  | 'TableEdit'\n  | 'TableFreezeColumn'\n  | 'TableFreezeColumnAndRow'\n  | 'TableFreezeRow'\n  | 'TableImage'\n  | 'TableInsertColumn'\n  | 'TableInsertRow'\n  | 'TableLightning'\n  | 'TableLink'\n  | 'TableLock'\n  | 'TableMoveAbove'\n  | 'TableMoveBelow'\n  | 'TableMoveLeft'\n  | 'TableMoveRight'\n  | 'TableMultiple'\n  | 'TableOffset'\n  | 'TableOffsetAdd'\n  | 'TableOffsetLessThanOrEqualTo'\n  | 'TableOffsetSettings'\n  | 'TableResizeColumn'\n  | 'TableResizeRow'\n  | 'TableSearch'\n  | 'TableSettings'\n  | 'TableSimple'\n  | 'TableSimpleCheckmark'\n  | 'TableSimpleExclude'\n  | 'TableSimpleInclude'\n  | 'TableSimpleMultiple'\n  | 'TableSplit'\n  | 'TableStackAbove'\n  | 'TableStackBelow'\n  | 'TableStackLeft'\n  | 'TableStackRight'\n  | 'TableSwitch'\n  | 'Tablet'\n  | 'TabletLaptop'\n  | 'TabletSpeaker'\n  | 'Tabs'\n  | 'Tag'\n  | 'TagCircle'\n  | 'TagDismiss'\n  | 'TagError'\n  | 'TagLock'\n  | 'TagLockAccent'\n  | 'TagMultiple'\n  | 'TagOff'\n  | 'TagQuestionMark'\n  | 'TagReset'\n  | 'TagSearch'\n  | 'TapDouble'\n  | 'TapSingle'\n  | 'Target'\n  | 'TargetAdd'\n  | 'TargetArrow'\n  | 'TargetDismiss'\n  | 'TargetEdit'\n  | 'TaskListAdd'\n  | 'TaskListLtr'\n  | 'TaskListRtl'\n  | 'TaskListSquareAdd'\n  | 'TaskListSquareDatabase'\n  | 'TaskListSquareLtr'\n  | 'TaskListSquarePerson'\n  | 'TaskListSquareRtl'\n  | 'TaskListSquareSettings'\n  | 'TasksApp'\n  | 'TeardropBottomRight'\n  | 'Teddy'\n  | 'Temperature'\n  | 'Tent'\n  | 'TetrisApp'\n  | 'Text'\n  | 'TextAbcUnderlineDouble'\n  | 'TextAdd'\n  | 'TextAddSpaceAfter'\n  | 'TextAddSpaceBefore'\n  | 'TextAddT'\n  | 'TextAlignCenter'\n  | 'TextAlignCenterRotate270'\n  | 'TextAlignCenterRotate90'\n  | 'TextAlignDistributed'\n  | 'TextAlignDistributedEvenly'\n  | 'TextAlignDistributedVertical'\n  | 'TextAlignJustify'\n  | 'TextAlignJustifyLow'\n  | 'TextAlignJustifyLow90'\n  | 'TextAlignJustifyLowRotate270'\n  | 'TextAlignJustifyLowRotate90'\n  | 'TextAlignJustifyRotate270'\n  | 'TextAlignJustifyRotate90'\n  | 'TextAlignLeft'\n  | 'TextAlignLeftRotate270'\n  | 'TextAlignLeftRotate90'\n  | 'TextAlignRight'\n  | 'TextAlignRightRotate270'\n  | 'TextAlignRightRotate90'\n  | 'TextArrowDownRightColumn'\n  | 'TextAsterisk'\n  | 'TextBaseline'\n  | 'TextBold'\n  | 'TextBoxSettings'\n  | 'TextBulletList'\n  | 'TextBulletList270'\n  | 'TextBulletList90'\n  | 'TextBulletListAdd'\n  | 'TextBulletListCheckmark'\n  | 'TextBulletListDismiss'\n  | 'TextBulletListLtr'\n  | 'TextBulletListLtr90'\n  | 'TextBulletListLtrRotate270'\n  | 'TextBulletListRtl'\n  | 'TextBulletListRtl90'\n  | 'TextBulletListSquare'\n  | 'TextBulletListSquareClock'\n  | 'TextBulletListSquareEdit'\n  | 'TextBulletListSquarePerson'\n  | 'TextBulletListSquareSearch'\n  | 'TextBulletListSquareSettings'\n  | 'TextBulletListSquareShield'\n  | 'TextBulletListSquareSparkle'\n  | 'TextBulletListSquareToolbox'\n  | 'TextBulletListSquareWarning'\n  | 'TextBulletListTree'\n  | 'TextCaseLowercase'\n  | 'TextCaseTitle'\n  | 'TextCaseUppercase'\n  | 'TextChangeCase'\n  | 'TextClearFormatting'\n  | 'TextCollapse'\n  | 'TextColor'\n  | 'TextColorAccent'\n  | 'TextColumnOne'\n  | 'TextColumnOneNarrow'\n  | 'TextColumnOneSemiNarrow'\n  | 'TextColumnOneWide'\n  | 'TextColumnOneWideLightning'\n  | 'TextColumnThree'\n  | 'TextColumnTwo'\n  | 'TextColumnTwoLeft'\n  | 'TextColumnTwoRight'\n  | 'TextColumnWide'\n  | 'TextContinuous'\n  | 'TextDensity'\n  | 'TextDescription'\n  | 'TextDescriptionLtr'\n  | 'TextDescriptionRtl'\n  | 'TextDirectionHorizontalLeft'\n  | 'TextDirectionHorizontalLtr'\n  | 'TextDirectionHorizontalRight'\n  | 'TextDirectionHorizontalRtl'\n  | 'TextDirectionRotate270Right'\n  | 'TextDirectionRotate315Right'\n  | 'TextDirectionRotate45Right'\n  | 'TextDirectionRotate90Left'\n  | 'TextDirectionRotate90Ltr'\n  | 'TextDirectionRotate90Right'\n  | 'TextDirectionRotate90Rtl'\n  | 'TextDirectionVertical'\n  | 'TextEditStyle'\n  | 'TextEditStyleCharacterA'\n  | 'TextEditStyleCharacterGa'\n  | 'TextEffects'\n  | 'TextEffectsSparkle'\n  | 'TextExpand'\n  | 'TextField'\n  | 'TextFirstLine'\n  | 'TextFont'\n  | 'TextFontInfo'\n  | 'TextFontSize'\n  | 'TextFootnote'\n  | 'TextGrammarArrowLeft'\n  | 'TextGrammarArrowRight'\n  | 'TextGrammarCheckmark'\n  | 'TextGrammarDismiss'\n  | 'TextGrammarError'\n  | 'TextGrammarLightning'\n  | 'TextGrammarSettings'\n  | 'TextGrammarWand'\n  | 'TextHanging'\n  | 'TextHeader1'\n  | 'TextHeader1Lines'\n  | 'TextHeader1LinesCaret'\n  | 'TextHeader2'\n  | 'TextHeader2Lines'\n  | 'TextHeader2LinesCaret'\n  | 'TextHeader3'\n  | 'TextHeader3Lines'\n  | 'TextHeader3LinesCaret'\n  | 'TextIndentDecrease'\n  | 'TextIndentDecreaseLtr'\n  | 'TextIndentDecreaseLtr90'\n  | 'TextIndentDecreaseLtrRotate270'\n  | 'TextIndentDecreaseRotate270'\n  | 'TextIndentDecreaseRotate90'\n  | 'TextIndentDecreaseRtl'\n  | 'TextIndentDecreaseRtl90'\n  | 'TextIndentDecreaseRtlRotate270'\n  | 'TextIndentIncrease'\n  | 'TextIndentIncreaseLtr'\n  | 'TextIndentIncreaseLtr90'\n  | 'TextIndentIncreaseLtrRotate270'\n  | 'TextIndentIncreaseRotate270'\n  | 'TextIndentIncreaseRotate90'\n  | 'TextIndentIncreaseRtl'\n  | 'TextIndentIncreaseRtl90'\n  | 'TextIndentIncreaseRtlRotate270'\n  | 'TextItalic'\n  | 'TextLineSpacing'\n  | 'TextMore'\n  | 'TextNumberFormat'\n  | 'TextNumberListLtr'\n  | 'TextNumberListLtr90'\n  | 'TextNumberListLtrRotate270'\n  | 'TextNumberListRotate270'\n  | 'TextNumberListRotate90'\n  | 'TextNumberListRtl'\n  | 'TextNumberListRtl90'\n  | 'TextNumberListRtlRotate270'\n  | 'TextParagraph'\n  | 'TextParagraphDirection'\n  | 'TextParagraphDirectionLeft'\n  | 'TextParagraphDirectionRight'\n  | 'TextPeriodAsterisk'\n  | 'TextPositionBehind'\n  | 'TextPositionFront'\n  | 'TextPositionLine'\n  | 'TextPositionSquare'\n  | 'TextPositionSquareLeft'\n  | 'TextPositionSquareRight'\n  | 'TextPositionThrough'\n  | 'TextPositionTight'\n  | 'TextPositionTopBottom'\n  | 'TextProofingTools'\n  | 'TextQuote'\n  | 'TextSortAscending'\n  | 'TextSortDescending'\n  | 'TextStrikethrough'\n  | 'TextSubscript'\n  | 'TextSuperscript'\n  | 'TextT'\n  | 'TextTTag'\n  | 'TextUnderline'\n  | 'TextUnderlineCharacterU'\n  | 'TextUnderlineDouble'\n  | 'TextWholeWord'\n  | 'TextWordCount'\n  | 'TextWrap'\n  | 'TextWrapOff'\n  | 'Textbox'\n  | 'TextboxAlignBottom'\n  | 'TextboxAlignBottomCenter'\n  | 'TextboxAlignBottomLeft'\n  | 'TextboxAlignBottomRight'\n  | 'TextboxAlignBottomRotate90'\n  | 'TextboxAlignCenter'\n  | 'TextboxAlignMiddle'\n  | 'TextboxAlignMiddleLeft'\n  | 'TextboxAlignMiddleRight'\n  | 'TextboxAlignMiddleRotate90'\n  | 'TextboxAlignTop'\n  | 'TextboxAlignTopCenter'\n  | 'TextboxAlignTopLeft'\n  | 'TextboxAlignTopRight'\n  | 'TextboxAlignTopRotate90'\n  | 'TextboxMore'\n  | 'TextboxRotate90'\n  | 'TextboxSettings'\n  | 'Thinking'\n  | 'ThumbDislike'\n  | 'ThumbLike'\n  | 'ThumbLikeDislike'\n  | 'TicketDiagonal'\n  | 'TicketHorizontal'\n  | 'TimeAndWeather'\n  | 'TimePicker'\n  | 'Timeline'\n  | 'Timer10'\n  | 'Timer'\n  | 'Timer2'\n  | 'Timer3'\n  | 'TimerOff'\n  | 'ToggleLeft'\n  | 'ToggleMultiple'\n  | 'ToggleRight'\n  | 'Toolbox'\n  | 'TooltipQuote'\n  | 'TopSpeed'\n  | 'Translate'\n  | 'TranslateAuto'\n  | 'TranslateOff'\n  | 'Transmission'\n  | 'TrayItemAdd'\n  | 'TrayItemRemove'\n  | 'TreeDeciduous'\n  | 'TreeEvergreen'\n  | 'Triangle'\n  | 'TriangleDown'\n  | 'TriangleLeft'\n  | 'TriangleRight'\n  | 'TriangleUp'\n  | 'Trophy'\n  | 'TrophyLock'\n  | 'TrophyOff'\n  | 'Tv'\n  | 'TvArrowRight'\n  | 'TvUsb'\n  | 'Umbrella'\n  | 'UninstallApp'\n  | 'UsbPlug'\n  | 'UsbStick'\n  | 'Vault'\n  | 'VehicleBicycle'\n  | 'VehicleBus'\n  | 'VehicleCab'\n  | 'VehicleCableCar'\n  | 'VehicleCar'\n  | 'VehicleCarCollision'\n  | 'VehicleCarParking'\n  | 'VehicleCarProfile'\n  | 'VehicleCarProfileLtr'\n  | 'VehicleCarProfileLtrClock'\n  | 'VehicleCarProfileRtl'\n  | 'VehicleShip'\n  | 'VehicleSubway'\n  | 'VehicleSubwayClock'\n  | 'VehicleTruck'\n  | 'VehicleTruckBag'\n  | 'VehicleTruckCube'\n  | 'VehicleTruckProfile'\n  | 'Video'\n  | 'Video360'\n  | 'Video360Off'\n  | 'VideoAdd'\n  | 'VideoBackgroundEffect'\n  | 'VideoBackgroundEffectHorizontal'\n  | 'VideoChat'\n  | 'VideoClip'\n  | 'VideoClipMultiple'\n  | 'VideoClipOff'\n  | 'VideoClipOptimize'\n  | 'VideoLink'\n  | 'VideoOff'\n  | 'VideoPeople'\n  | 'VideoPerson'\n  | 'VideoPersonCall'\n  | 'VideoPersonClock'\n  | 'VideoPersonOff'\n  | 'VideoPersonPulse'\n  | 'VideoPersonSparkle'\n  | 'VideoPersonSparkleOff'\n  | 'VideoPersonStar'\n  | 'VideoPersonStarOff'\n  | 'VideoPlayPause'\n  | 'VideoProhibited'\n  | 'VideoRecording'\n  | 'VideoSecurity'\n  | 'VideoSwitch'\n  | 'VideoSync'\n  | 'ViewDesktop'\n  | 'ViewDesktopMobile'\n  | 'VirtualNetwork'\n  | 'VirtualNetworkToolbox'\n  | 'Voicemail'\n  | 'VoicemailArrowBack'\n  | 'VoicemailArrowForward'\n  | 'VoicemailArrowSubtract'\n  | 'VoicemailShield'\n  | 'VoicemailSubtract'\n  | 'Vote'\n  | 'WalkieTalkie'\n  | 'Wallet'\n  | 'WalletCreditCard'\n  | 'Wallpaper'\n  | 'Wand'\n  | 'Warning'\n  | 'WarningShield'\n  | 'Washer'\n  | 'Water'\n  | 'WeatherBlowingSnow'\n  | 'WeatherCloudy'\n  | 'WeatherDrizzle'\n  | 'WeatherDuststorm'\n  | 'WeatherFog'\n  | 'WeatherHailDay'\n  | 'WeatherHailNight'\n  | 'WeatherHaze'\n  | 'WeatherMoon'\n  | 'WeatherMoonOff'\n  | 'WeatherPartlyCloudyDay'\n  | 'WeatherPartlyCloudyNight'\n  | 'WeatherRain'\n  | 'WeatherRainShowersDay'\n  | 'WeatherRainShowersNight'\n  | 'WeatherRainSnow'\n  | 'WeatherSnow'\n  | 'WeatherSnowShowerDay'\n  | 'WeatherSnowShowerNight'\n  | 'WeatherSnowflake'\n  | 'WeatherSqualls'\n  | 'WeatherSunny'\n  | 'WeatherSunnyHigh'\n  | 'WeatherSunnyLow'\n  | 'WeatherThunderstorm'\n  | 'WebAsset'\n  | 'Whiteboard'\n  | 'WhiteboardOff'\n  | 'Wifi1'\n  | 'Wifi2'\n  | 'Wifi3'\n  | 'Wifi4'\n  | 'WifiLock'\n  | 'WifiOff'\n  | 'WifiSettings'\n  | 'WifiWarning'\n  | 'Window'\n  | 'WindowAd'\n  | 'WindowAdOff'\n  | 'WindowAdPerson'\n  | 'WindowApps'\n  | 'WindowArrowUp'\n  | 'WindowBulletList'\n  | 'WindowBulletListAdd'\n  | 'WindowConsole'\n  | 'WindowDatabase'\n  | 'WindowDevEdit'\n  | 'WindowDevTools'\n  | 'WindowEdit'\n  | 'WindowHeaderHorizontal'\n  | 'WindowHeaderHorizontalOff'\n  | 'WindowHeaderVertical'\n  | 'WindowInprivate'\n  | 'WindowInprivateAccount'\n  | 'WindowLocationTarget'\n  | 'WindowMultiple'\n  | 'WindowMultipleSwap'\n  | 'WindowNew'\n  | 'WindowPlay'\n  | 'WindowSettings'\n  | 'WindowShield'\n  | 'WindowText'\n  | 'WindowWrench'\n  | 'Wrench'\n  | 'WrenchScrewdriver'\n  | 'WrenchSettings'\n  | 'XboxConsole'\n  | 'XboxController'\n  | 'XboxControllerError'\n  | 'Xray'\n  | 'ZoomFit'\n  | 'ZoomIn'\n  | 'ZoomOut';\n"]}