<gf-icon>

iconDefAnimatedIconDef
namestring''
animationstring'default'
triggerAnimatedIconTrigger'group'
sizenumber | string24
strokeWidthnumber | string2
loopbooleanfalse
delaynumber0
viewOncebooleantrue
decorativebooleantrue
labelstring
respectReducedMotionbooleantrue

<gf-icon-morph>

iconMorphIcon
sizenumber | string24
strokeWidthnumber | string2
decorativebooleantrue
labelstring
respectReducedMotionbooleantrue
springSpringPreset | SpringConfig'smooth'
livebooleanfalse

GfIconComponent
provideGfIcons
GF_ICONS_CONFIG
provideIconCatalog
GF_ICON_CATALOG
CURATED_ICONS
GENERATED_ICONS
ANIMATED_ICONS
ANIMATED_ICON_NAMES
ICON_ALIASES
resolveIconName
ICON_META
ICON_TAGS
ICON_VARIANTS
SPRING_SMOOTH
SPRING_SNAPPY
SPRING_BOUNCY
MaxIconComponent
provideMaxIcons
MAX_ICONS_CONFIG
MAX_ICON_CATALOG

AnimatedIconDef
IconShape
IconChoreography
MotionTrack
AutoDraw
AnimatedIconTrigger
GfIconsConfig
IconMeta

GfIconMorphComponent
MaxIconMorphComponent
morphKeyframes
runMorph
canonicalD
morphAt
createLiveMorph
SPRING_PRESETS
STEPS_DEFAULT
RESOLUTION_DEFAULT
SPRING_TAIL_DEFAULT
correspondenceIsPoor
QUALITY_RESIDUAL_MAX
QUALITY_FRAGMENTATION_MAX
maxLinearDeviation
COPY_INTENT
THEME_INTENT
PASSWORD_INTENT
PLAY_PAUSE_INTENT
MENU_CLOSE_INTENT
EXPAND_COLLAPSE_INTENT
LIKE_INTENT
FAVORITE_INTENT
NOTIFY_INTENT
PIN_INTENT
VOLUME_INTENT
PASOS_DEFAULT
RESOLUCION_DEFAULT
COLA_DEFAULT

MorphIcon
MorphKeyframes
MorphKeyframesOpts
RunMorphOpts
SpringConfig
SpringPreset
LiveMorph
LiveMorphOpts
MorphIntent
GfAsyncState