API automation
API Metadata Index
Generated prop metadata from packages/ui type definitions. This is the baseline for API-table automation and drift prevention.
Generated: 2026-10-08T01:41:21.546Z
Extracted Components: 146
Exported props are extracted from the TypeScript AST (type aliases and interfaces), including intersected and inherited local declarations.
Props types: 227Explicit fields: 990
| Component | Primary Props Type | Props Types | Extracted Fields | Source File |
|---|---|---|---|---|
| accordion | AccordionProps | AccordionContentPropsAccordionItemPropsAccordionPropsAccordionTriggerProps | contentSizesizevariant | packages/ui/src/components/accordion.tsx |
| alert | AlertProps | AlertProps | iconsizetonevariant | packages/ui/src/components/alert.tsx |
| alert-dialog | AlertDialogActionProps | AlertDialogActionPropsAlertDialogContentProps | containersizevariant | packages/ui/src/components/alert-dialog.tsx |
| animated-beam | AnimatedBeamProps | AnimatedBeamProps | beamLengthcontainerRefcurvaturedelaydurationendXOffsetendYOffsetfromRefgradientStartColorgradientStopColorpathColorpathOpacitypathWidthrepeatDelayreversestartXOffsetstartYOffsettoRef | packages/ui/src/components/animated-beam.tsx |
| animated-gradient | AnimatedGradientProps | AnimatedGradientProps | durationvariant | packages/ui/src/components/animated-gradient.tsx |
| aspect-ratio | AspectRatioProps | AspectRatioProps | tonevariant | packages/ui/src/components/aspect-ratio.tsx |
| attachment | AttachmentProps | AttachmentProps | displaynameonRemovepreviewUrlprogressremoveLabelsizetonetypevariant | packages/ui/src/components/attachment.tsx |
| aurora-background | AuroraBackgroundProps | AuroraBackgroundProps | blobCountblurcolorsdurationintensity | packages/ui/src/components/aurora-background.tsx |
| avatar | AvatarProps | AvatarGroupPropsAvatarProps | altfallbackfallbackClassNameimgClassNamemaxradiusringsizespacingsrcstatustonevariant | packages/ui/src/components/avatar.tsx |
| badge | BadgeProps | BadgeProps | asChilddotdotTonesizetonevariant | packages/ui/src/components/badge.tsx |
| bento-grid | BentoGridProps | BentoCardPropsBentoGridProps | IconbackgroundctadescriptiondurationengineentranceheadingLevelhrefimmediatemotionnameorderrelsteptargetthresholdvariant | packages/ui/src/components/bento-grid.tsx |
| blur-fade | BlurFadeProps | BlurFadeProps | blurdelaydurationenginemotiononcethresholdyOffset | packages/ui/src/components/blur-fade.tsx |
| blur-spotlight | BlurSpotlightProps | BlurSpotlightProps | blurcolorintensitysize | packages/ui/src/components/blur-spotlight.tsx |
| border-beam | BorderBeamProps | BorderBeamProps | borderRadiuscolorFromcolorTodelaydurationsize | packages/ui/src/components/border-beam.tsx |
| border-trail | BorderTrailProps | BorderTrailProps | borderWidthcolordurationradiussizevariant | packages/ui/src/components/border-trail.tsx |
| breadcrumb | BreadcrumbProps | BreadcrumbLinkPropsBreadcrumbProps | asChildvariant | packages/ui/src/components/breadcrumb.tsx |
| browser-frame | BrowserFrameProps | BrowserFrameProps | frameLabelmodetitletoneurlvariantviewportClassName | packages/ui/src/components/browser-frame.tsx |
| bubble | BubbleProps | BubbleProps | aligngroupedtailtonevariant | packages/ui/src/components/bubble.tsx |
| button | ButtonProps | ButtonProps | asChildiconNudgeleadingIconloadingsizetonetrailingIconvariant | packages/ui/src/components/button.tsx |
| button-group | ButtonGroupProps | ButtonGroupPropsButtonGroupTextProps | asChildorientationsizetonevariant | packages/ui/src/components/button-group.tsx |
| card | CardProps | CardContentPropsCardDescriptionPropsCardFooterPropsCardHeaderPropsCardPropsCardSectionPropsCardTitleProps | classNameelevationfaceinsetinteractiveringsizetonevariant | packages/ui/src/components/card.tsx |
| checkbox | CheckboxProps | CheckboxProps | sizevariant | packages/ui/src/components/checkbox.tsx |
| chip | ChipProps | ChipProps | sizetonevariant | packages/ui/src/components/chip.tsx |
| chromatic-text | ChromaticTextProps | ChromaticTextProps | colorsdurationoffset | packages/ui/src/components/chromatic-text.tsx |
| circular-gallery | CircularGalleryProps | CircularGalleryProps | autoRotateautoRotateIntervaldefaultValueitemslabelonValueChangeradiusshowCaptiontileHeighttileWidthtiltvaluevariantwheel | packages/ui/src/components/circular-gallery.tsx |
| code | CodeProps | CodeProps | sizetonevariant | packages/ui/src/components/code.tsx |
| code-panel | CodePanelProps | CodePanelProps | actionscodeLabelcopyValuehideHeaderonCopypreClassNametabstitletonevariant | packages/ui/src/components/code-panel.tsx |
| collapsible | CollapsibleProps | CollapsibleContentPropsCollapsiblePropsCollapsibleTriggerProps | tonevariant | packages/ui/src/components/collapsible.tsx |
| combobox | ComboboxProps | ComboboxProps | aria-describedbyaria-invalidaria-labelaria-labelledbyclassNameclearablecontentClassNamedefaultValuedisabledemptyTextidnameonOpenChangeonValueChangeopenoptionsplaceholdersearchPlaceholdersizevaluevariant | packages/ui/src/components/combobox.tsx |
| command | CommandProps | CommandProps | sizevariant | packages/ui/src/components/command.tsx |
| context-menu | ContextMenuProps | ContextMenuContentPropsContextMenuProps | variant | packages/ui/src/components/context-menu.tsx |
| copy-button | CopyButtonProps | CopyButtonProps | copiedLabelgetValueiconOnlylabelonCopyresetMsvalue | packages/ui/src/components/copy-button.tsx |
| count-up | CountUpProps | CountUpProps | decimalsdelaydurationengineformatfromimmediatelocalemotiononceprefixspringsuffixthresholdvalue | packages/ui/src/components/count-up.tsx |
| counter | CounterProps | CounterProps | maxsizetonevaluevariant | packages/ui/src/components/counter.tsx |
| cta-band | CtaBandProps | CtaBandProps | backgrounddescriptionemailCaptureeyebrowfootnoteglowlayoutprimarysecondarytitlevariant | packages/ui/src/components/cta-band.tsx |
| cylinder-carousel | CylinderCarouselProps | CylinderCarouselProps | autoPlayautoPlayIntervalcardHeightcardWidthdefaultValuegapgetSlideLabelitemslabelonValueChangeshowControlsvaluevariant | packages/ui/src/components/cylinder-carousel.tsx |
| data-table | DataTableProps | DataTableProps | classNamecolumnsdataemptyMessagegetRowIdonRowClickonSelectionChangepageSizepageSizeOptionsrowTonesearchPlaceholdersearchableselectable | packages/ui/src/components/data-table.tsx |
| depth-card | DepthCardProps | DepthCardPropsDepthLayerProps | autoPlaydepthglareglareOpacityhoverScalemaxTiltperspective | packages/ui/src/components/depth-card.tsx |
| dot-pattern | DotPatternProps | DotPatternProps | crdotColordotOpacitydotSizegap | packages/ui/src/components/dot-pattern.tsx |
| dropdown-menu | DropdownMenuProps | DropdownMenuCheckboxItemPropsDropdownMenuContentPropsDropdownMenuItemPropsDropdownMenuLabelPropsDropdownMenuPropsDropdownMenuRadioItemPropsDropdownMenuSeparatorPropsDropdownMenuShortcutPropsDropdownMenuSubContentPropsDropdownMenuSubTriggerPropsDropdownMenuTriggerProps | containerinsetsizevariant | packages/ui/src/components/dropdown-menu.tsx |
| empty | EmptyProps | EmptyMediaPropsEmptyProps | tonevariant | packages/ui/src/components/empty.tsx |
| faq-section | FaqSectionProps | FaqSectionProps | asidecategoriesdescriptioneyebrowitemsjsonLdlayoutmultipletitlevariant | packages/ui/src/components/faq-section.tsx |
| feature-grid | FeatureGridProps | FeatureGridProps | descriptioneyebrowfeaturesheadingLevellayouttitlevariant | packages/ui/src/components/feature-grid.tsx |
| field | FieldProps | FieldErrorPropsFieldLabelPropsFieldLegendPropsFieldProps | disablederrorsinvalidorientationvariant | packages/ui/src/components/field.tsx |
| flickering-grid | FlickeringGridProps | FlickeringGridProps | colorflickerChancegridGapmaxFpsmaxOpacityseedsquareSizevariant | packages/ui/src/components/flickering-grid.tsx |
| floating-panel | FloatingPanelProps | FloatingPanelProps | closabledefaultXdefaultYdraggableonClosewidth | packages/ui/src/components/floating-panel.tsx |
| footer-block | FooterBlockProps | FooterBlockProps | brandcopyrightgroupslayoutlegalnewslettersocialthemeTogglevariantwordmark | packages/ui/src/components/footer-block.tsx |
| generate-button | GenerateButtonProps | GenerateButtonProps | childrendefaultGeneratinggeneratingLabelhueisGeneratinglabelleadingIconloadingonGeneratingChangesizetrailingIcon | packages/ui/src/components/generate-button.tsx |
| glass-breadcrumb | GlassBreadcrumbProps | GlassBreadcrumbProps | itemsmaxItemsseparatorvariant | packages/ui/src/components/glass-breadcrumb.tsx |
| glass-card | GlassCardProps | GlassCardProps | hoverLift | packages/ui/src/components/glass-card.tsx |
| glass-dock | GlassDockProps | GlassDockProps | distanceiconSizeitemsmagnificationpositionvariant | packages/ui/src/components/glass-dock.tsx |
| glass-navbar | GlassNavbarProps | GlassNavbarProps | disableScrollTrackingelevationscrollThresholdsizevariant | packages/ui/src/components/glass-navbar.tsx |
| glass-toggle | GlassToggleProps | GlassToggleProps | - | packages/ui/src/components/glass-toggle.tsx |
| glin-provider | GlinProviderProps | GlinProviderProps | childrenclassNamedefaultsonConfigChangestorageKeytarget | packages/ui/src/components/glin-provider.tsx |
| glin-theme | ThemeScopeProps | ThemeScopeProps | asChildbasefillluminancesurfacetheme | packages/ui/src/components/glin-theme.tsx |
| glow-border | GlowBorderProps | GlowBorderProps | borderRadiusdurationglowColorglowSizevariant | packages/ui/src/components/glow-border.tsx |
| gooey-text-reveal | GooeyTextRevealProps | GooeyTextRevealProps | asblurdurationholdoncestaggertexttriggervariant | packages/ui/src/components/gooey-text-reveal.tsx |
| gradient-mesh | GradientMeshProps | GradientMeshProps | blurcolorsdurationintensity | packages/ui/src/components/gradient-mesh.tsx |
| gradient-text | GradientTextProps | GradientTextProps | badgeeffectfromspeedtovariant | packages/ui/src/components/gradient-text.tsx |
| grid-pattern | GridPatternProps | GridPatternProps | fadeheightinteractivesquareColorsquaresstrokeDasharrayvariantwidthxy | packages/ui/src/components/grid-pattern.tsx |
| heading | HeadingProps | HeadingProps | levelsizevariant | packages/ui/src/components/heading.tsx |
| hero-section | HeroSectionProps | HeroSectionProps | announcementannouncementHrefbackgrounddescriptionentranceheadingLevellayoutlogosmediaprimaryActionsecondaryActiontitlevariant | packages/ui/src/components/hero-section.tsx |
| highlight-grid | HighlightGridProps | HighlightGridProps | cellRenderercellscolumnsvariant | packages/ui/src/components/highlight-grid.tsx |
| hover-card | HoverCardProps | HoverCardContentPropsHoverCardProps | closeDelaycontaineropenDelaysidesideOffsetsizevariant | packages/ui/src/components/hover-card.tsx |
| hyper-text | HyperTextProps | HyperTextProps | ascharacterSetchildrendelaydurationenginefocusablemotiontabulartrigger | packages/ui/src/components/hyper-text.tsx |
| icon-frame | IconFrameProps | IconFrameProps | sizetonevariant | packages/ui/src/components/icon-frame.tsx |
| image-comparison | ImageComparisonProps | ImageComparisonProps | afterafterLabelbeforebeforeLabeldefaultValuehoverlabelonValueChangeorientationshowLabelsstepvaluevariant | packages/ui/src/components/image-comparison.tsx |
| input | InputProps | InputProps | sizevariant | packages/ui/src/components/input.tsx |
| input-group | InputGroupProps | InputGroupAddonPropsInputGroupButtonPropsInputGroupProps | alignsizevariant | packages/ui/src/components/input-group.tsx |
| input-otp | InputOTPProps | InputOTPPropsInputOTPSlotProps | containerClassNamedefaultValueindexmaxLengthonChangeonCompletepatternsizevaluevariant | packages/ui/src/components/input-otp.tsx |
| install-command | InstallCommandProps | InstallCommandProps | commandsdefaultValueonCopyonValueChangepackageNametabsLabeltitlevaluevariant | packages/ui/src/components/install-command.tsx |
| interactive-hover-button | InteractiveHoverButtonProps | InteractiveHoverButtonProps | leadingIconloadingsizetrailingIcon | packages/ui/src/components/interactive-hover-button.tsx |
| item | ItemProps | ItemMediaPropsItemProps | asChildsizetonevariant | packages/ui/src/components/item.tsx |
| kbd | KbdProps | KbdProps | sizetonevariant | packages/ui/src/components/kbd.tsx |
| label | LabelProps | LabelProps | sizevariant | packages/ui/src/components/label.tsx |
| light-leak | LightLeakProps | LightLeakProps | blurcolorscountdurationintensity | packages/ui/src/components/light-leak.tsx |
| light-rays | LightRaysProps | LightRaysProps | blurcolorcountintensitylengthseedspeedvariant | packages/ui/src/components/light-rays.tsx |
| link | LinkProps | LinkProps | hideArrowsizeunderlinevariant | packages/ui/src/components/link.tsx |
| liquid-button | LiquidButtonProps | LiquidButtonProps | intensity | packages/ui/src/components/liquid-button.tsx |
| logo-cloud | LogoCloudProps | LogoCloudProps | fadeEdgesgrayscaleitemslayoutlistLabelspeedtitle | packages/ui/src/components/logo-cloud.tsx |
| magic-card | MagicCardProps | MagicCardProps | autoPlaygradientColorgradientFromgradientSizegradientTo | packages/ui/src/components/magic-card.tsx |
| magnetic-cta | MagneticCTAProps | MagneticCTAProps | containerClassNamemagnetRadiusmaxOffset | packages/ui/src/components/magnetic-cta.tsx |
| marquee | MarqueeProps | MarqueeProps | directiongappauseOnHoverrepeatreversespeed | packages/ui/src/components/marquee.tsx |
| menubar | MenubarProps | MenubarContentPropsMenubarProps | variant | packages/ui/src/components/menubar.tsx |
| message | MessageProps | MessageActionPropsMessageAvatarPropsMessageContentPropsMessageCopyActionPropsMessageProps | actionsbaregroupedlabelonCopypressedresetAfterrolevaluevariant | packages/ui/src/components/message.tsx |
| message-scroller | MessageScrollerProps | MessageScrollerProps | jumpLabellabelonAtBottomChangethreshold | packages/ui/src/components/message-scroller.tsx |
| meteor-shower | MeteorShowerProps | MeteorShowerProps | anglecountmaxDelaymaxDurationminDelayminDuration | packages/ui/src/components/meteor-shower.tsx |
| modal | ModalProps | ModalContentPropsModalDescriptionPropsModalFooterPropsModalHeaderPropsModalOverlayPropsModalPortalPropsModalPropsModalTitleProps | containersizevariant | packages/ui/src/components/modal.tsx |
| morphing-tabs | MorphingTabsProps | MorphingTabsProps | activeIddefaultActiveIditemsonTabChangesizevariant | packages/ui/src/components/morphing-tabs.tsx |
| morphing-text | MorphingTextProps | MorphingTextProps | cooldownTimemorphTimetexts | packages/ui/src/components/morphing-text.tsx |
| motion-engine | MotionEngineProviderProps | MotionEngineProviderProps | childrenenginemotion | packages/ui/src/components/motion-engine.tsx |
| navigation-menu | NavigationMenuProps | NavigationMenuProps | variantviewport | packages/ui/src/components/navigation-menu.tsx |
| neon-gradient-card | NeonGradientCardProps | NeonGradientCardProps | borderRadiusborderSizecontentClassNamedurationneonColorsvariant | packages/ui/src/components/neon-gradient-card.tsx |
| number-ticker | NumberTickerProps | NumberTickerProps | decimalsdelaydurationengineformatOptionsfrommotionvalue | packages/ui/src/components/number-ticker.tsx |
| orbiting-circles | OrbitingCirclesProps | OrbitingCirclesProps | delaydurationiconSizepathradiusreversestartAnglevariant | packages/ui/src/components/orbiting-circles.tsx |
| pagination | PaginationProps | PaginationLinkPropsPaginationProps | isActivesizevariant | packages/ui/src/components/pagination.tsx |
| particle-field | ParticleFieldProps | ParticleFieldProps | colorcountdistancedurationmaxSizeminSizeshape | packages/ui/src/components/particle-field.tsx |
| popover | PopoverProps | PopoverContentPropsPopoverPropsPopoverTriggerProps | containersizevariant | packages/ui/src/components/popover.tsx |
| pricing-section | PricingSectionProps | PricingSectionProps | billingcomparisoncurrencydefaultBillingdescriptionheadingLevelhideTogglehighlightEffectlayoutlocaleonBillingChangetierstitlevariantyearlyNote | packages/ui/src/components/pricing-section.tsx |
| prism-border | PrismBorderProps | PrismBorderProps | borderRadiusborderWidthcolorsduration | packages/ui/src/components/prism-border.tsx |
| progress | ProgressProps | ProgressCirclePropsProgressProps | capformatValueindeterminateshowValuesizestrokeWidthvaluevariant | packages/ui/src/components/progress.tsx |
| progressive-blur | ProgressiveBlurProps | ProgressiveBlurProps | blurIntensityblurLayersdirectionsizevariant | packages/ui/src/components/progressive-blur.tsx |
| prompt-input | PromptInputProps | PromptInputProps | actionsattachmentsdefaultValuedisabledlabelloadingmaxLengthonStoponSubmitonValueChangeplaceholderrowssendLabelshowHintstopLabelsubmitOnvaluevariant | packages/ui/src/components/prompt-input.tsx |
| pulsating-button | PulsatingButtonProps | PulsatingButtonProps | pulseColorpulseDurationvariant | packages/ui/src/components/pulsating-button.tsx |
| questionnaire | QuestionnaireProps | QuestionnaireProps | defaultAnswersonStepChangeonSubmitquestionssubmitLabeltonevariant | packages/ui/src/components/questionnaire.tsx |
| radio-group | RadioGroupProps | RadioGroupItemPropsRadioGroupProps | defaultValuedisabledonValueChangeorientationsizevaluevariant | packages/ui/src/components/radio-group.tsx |
| retro-grid | RetroGridProps | RetroGridProps | anglecellSizelineColorlineOpacity | packages/ui/src/components/retro-grid.tsx |
| reveal | RevealProps | EngineControlPropsRevealProps | aschildrendelaydirectiondistancedurationengineimmediatemotiononcespringthresholdvariant | packages/ui/src/components/reveal.tsx |
| reveal-text | RevealTextProps | RevealTextProps | delaydirectiondurationenginemotiontextthresholdtriggerOnView | packages/ui/src/components/reveal-text.tsx |
| ripple | RippleProps | RippleProps | countdelaydurationvariant | packages/ui/src/components/ripple.tsx |
| ripple-button | RippleButtonProps | RippleButtonProps | rippleColorvariant | packages/ui/src/components/ripple-button.tsx |
| scroll-area | ScrollAreaProps | ScrollAreaPropsScrollBarProps | tonevariantviewportClassName | packages/ui/src/components/scroll-area.tsx |
| select | SelectProps | SelectProps | optionsplaceholdersizevariant | packages/ui/src/components/select.tsx |
| separator | SeparatorProps | SeparatorProps | decorativeiconlabelorientationsizevariant | packages/ui/src/components/separator.tsx |
| sheet | SheetProps | SheetContentPropsSheetDescriptionPropsSheetFooterPropsSheetHeaderPropsSheetOverlayPropsSheetPortalPropsSheetPropsSheetTitlePropsSheetTriggerProps | containersidesizevariant | packages/ui/src/components/sheet.tsx |
| shimmer-button | ShimmerButtonProps | ShimmerButtonProps | shimmerColorshimmerDurationvariant | packages/ui/src/components/shimmer-button.tsx |
| shine-border | ShineBorderProps | ShineBorderProps | borderWidthdurationshineColorvariant | packages/ui/src/components/shine-border.tsx |
| sidebar | SidebarProps | SidebarGroupPropsSidebarMenuButtonPropsSidebarProps | asChildcollapsiblecontainerClassNamedefaultOpenisActivelabelsidesizetooltipvariant | packages/ui/src/components/sidebar.tsx |
| sidebar-context | SidebarProviderProps | SidebarProviderProps | defaultOpenonOpenChangeopenstorageKey | packages/ui/src/components/sidebar-context.tsx |
| skeleton | SkeletonProps | SkeletonProps | decorativesizevariant | packages/ui/src/components/skeleton.tsx |
| slider | SliderProps | SliderProps | sizevariant | packages/ui/src/components/slider.tsx |
| sparkles-text | SparklesTextProps | SparklesTextProps | aschildrencolorssparklesCount | packages/ui/src/components/sparkles-text.tsx |
| spinner | SpinnerProps | SpinnerProps | labelsizevariant | packages/ui/src/components/spinner.tsx |
| spinning-text | SpinningTextProps | SpinningTextProps | childrendurationfontSizepauseOnHoverradiusreversevariant | packages/ui/src/components/spinning-text.tsx |
| split-text | SplitTextProps | SplitTextProps | asbydelaydurationengineimmediatemotiononceorderspringsteptextthresholdvariant | packages/ui/src/components/split-text.tsx |
| spotlight | SpotlightProps | SpotlightProps | activeonDismissoverlayColorpulsesizexy | packages/ui/src/components/spotlight.tsx |
| spotlight-card | SpotlightCardProps | SpotlightCardProps | autoPlayspotlightClassNamespotlightSize | packages/ui/src/components/spotlight-card.tsx |
| stagger-list | StaggerListProps | StaggerListProps | aschildrendelaydirectiondistancedurationengineimmediatemotiononceorderspringstepthresholdvariant | packages/ui/src/components/stagger-list.tsx |
| status-dot | StatusDotProps | StatusDotProps | labelpulsesizestatus | packages/ui/src/components/status-dot.tsx |
| streaming-text | StreamingTextProps | StreamingTextProps | caretinstantonDonespeedtext | packages/ui/src/components/streaming-text.tsx |
| switch | SwitchProps | SwitchProps | activeColorcheckeddefaultCheckeddescriptiondisabledfieldClassNamelabelloadingnameoffIconoffLabelonCheckedChangeonIcononLabelrequiredshowLabelssizevaluevariant | packages/ui/src/components/switch.tsx |
| table | TableProps | TableCellPropsTableHeadPropsTablePropsTableRowPropsYesNoProps | aligncontainerClassNamegridinteractivelayoutnoLabelnoWraprowDividerssizestickystickyFirstColumnstickyHeaderstripedtonetruncatevaluevariantwideyesLabel | packages/ui/src/components/table.tsx |
| tabs | TabsProps | TabsContentPropsTabsListPropsTabsPropsTabsTriggerProps | sizevariant | packages/ui/src/components/tabs.tsx |
| terminal | TerminalProps | AnimatedSpanPropsTerminalPropsTypingAnimationProps | aschildrencopyValuedelaydurationenginemotionoutputClassNamesequenceshowCopystartOnViewtitletonevariant | packages/ui/src/components/terminal.tsx |
| testimonials-wall | TestimonialsWallProps | TestimonialsWallProps | descriptiondurationeyebrowitemslayouttitlevariant | packages/ui/src/components/testimonials-wall.tsx |
| text | TextProps | TextProps | asdotleadsizetonevariant | packages/ui/src/components/text.tsx |
| text-reveal | TextRevealProps | TextRevealProps | durationengineimmediatemodemotionsteptext | packages/ui/src/components/text-reveal.tsx |
| textarea | TextareaProps | TextareaProps | sizevariant | packages/ui/src/components/textarea.tsx |
| thinking | ThinkingProps | ThinkingProps | activechildrendefaultOpendoneLabelindicatorlabelonOpenChangeopen | packages/ui/src/components/thinking.tsx |
| toast | ToastProps | ToastClosePropsToastDescriptionPropsToastPropsToastTitlePropsToastViewportProps | sizetonevariant | packages/ui/src/components/toast.tsx |
| toggle | ToggleProps | ToggleProps | sizevariant | packages/ui/src/components/toggle.tsx |
| toggle-group | ToggleGroupProps | ToggleGroupItemPropsToggleGroupProps | spacingvariant | packages/ui/src/components/toggle-group.tsx |
| tooltip | TooltipProps | TooltipContentPropsTooltipProps | containerdefaultOpendelayDurationonOpenChangeopensidesideOffsetvariant | packages/ui/src/components/tooltip.tsx |
| tree | TreeProps | TreeProps | classNamedefaultExpandednodestonevariant | packages/ui/src/components/tree.tsx |
| typewriter | TypewriterProps | TypewriterProps | cursorcursorChardelaydeleteSpeedengineloopmotiononCompletepauseDurationspeedtextwords | packages/ui/src/components/typewriter.tsx |
| word-rotate | WordRotateProps | WordRotateProps | animationDurationdurationenginemotionwords | packages/ui/src/components/word-rotate.tsx |