API Metadata

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-02-19T17:59:28.468Z

Extracted Components: 76

Exported props are extracted from TypeScript AST (type aliases + interfaces), including intersected and inherited local declarations.

Props types: 128Explicit fields: 366
ComponentPrimary Props TypeProps TypesExtracted FieldsSource File
accordionAccordionProps
AccordionContentPropsAccordionItemPropsAccordionPropsAccordionTriggerProps
contentSizesizevariant
packages/ui/src/components/accordion.tsx
alertAlertProps
AlertProps
sizevariant
packages/ui/src/components/alert.tsx
alert-dialogAlertDialogActionProps
AlertDialogActionPropsAlertDialogContentProps
sizevariant
packages/ui/src/components/alert-dialog.tsx
animated-gradientAnimatedGradientProps
AnimatedGradientProps
durationvariant
packages/ui/src/components/animated-gradient.tsx
aurora-backgroundAuroraBackgroundProps
AuroraBackgroundProps
blobCountblurcolorsdurationintensity
packages/ui/src/components/aurora-background.tsx
avatarAvatarProps
AvatarGroupPropsAvatarProps
altfallbackfallbackClassNameimgClassNamemaxradiusringsizespacingsrcstatusvariant
packages/ui/src/components/avatar.tsx
badgeBadgeProps
BadgeProps
sizevariant
packages/ui/src/components/badge.tsx
blur-fadeBlurFadeProps
BlurFadeProps
blurdelaydurationoncethresholdyOffset
packages/ui/src/components/blur-fade.tsx
blur-spotlightBlurSpotlightProps
BlurSpotlightProps
blurcolorintensitysize
packages/ui/src/components/blur-spotlight.tsx
border-beamBorderBeamProps
BorderBeamProps
borderRadiuscolorFromcolorTodelaydurationsize
packages/ui/src/components/border-beam.tsx
buttonButtonProps
ButtonProps
asChildsizevariant
packages/ui/src/components/button.tsx
cardCardProps
CardContentPropsCardDescriptionPropsCardFooterPropsCardHeaderPropsCardPropsCardSectionPropsCardTitleProps
classNamesizevariant
packages/ui/src/components/card.tsx
checkboxCheckboxProps
CheckboxProps
sizevariant
packages/ui/src/components/checkbox.tsx
chipChipProps
ChipProps
sizetonevariant
packages/ui/src/components/chip.tsx
chromatic-textChromaticTextProps
ChromaticTextProps
colorsdurationoffset
packages/ui/src/components/chromatic-text.tsx
codeCodeProps
CodeProps
sizevariant
packages/ui/src/components/code.tsx
commandCommandProps
CommandProps
sizevariant
packages/ui/src/components/command.tsx
counterCounterProps
CounterProps
maxsizevaluevariant
packages/ui/src/components/counter.tsx
data-tableDataTableProps
DataTableProps
classNamecolumnsdataemptyMessagegetRowIdonRowClickonSelectionChangepageSizepageSizeOptionsrowTonesearchPlaceholdersearchableselectable
packages/ui/src/components/data-table.tsx
depth-cardDepthCardProps
DepthCardProps
glareglareOpacityhoverScalemaxTiltperspective
packages/ui/src/components/depth-card.tsx
dot-patternDotPatternProps
DotPatternProps
crdotColordotOpacitydotSizegap
packages/ui/src/components/dot-pattern.tsx
dropdown-menuDropdownMenuProps
DropdownMenuCheckboxItemPropsDropdownMenuContentPropsDropdownMenuItemPropsDropdownMenuLabelPropsDropdownMenuPropsDropdownMenuRadioItemPropsDropdownMenuSeparatorPropsDropdownMenuShortcutPropsDropdownMenuSubContentPropsDropdownMenuSubTriggerPropsDropdownMenuTriggerProps
insetsizevariant
packages/ui/src/components/dropdown-menu.tsx
floating-panelFloatingPanelProps
FloatingPanelProps
closabledefaultXdefaultYdraggableonClosewidth
packages/ui/src/components/floating-panel.tsx
glass-breadcrumbGlassBreadcrumbProps
GlassBreadcrumbProps
itemsmaxItemsseparator
packages/ui/src/components/glass-breadcrumb.tsx
glass-cardGlassCardProps
GlassCardProps
size
packages/ui/src/components/glass-card.tsx
glass-dockGlassDockProps
GlassDockProps
distanceiconSizeitemsmagnificationposition
packages/ui/src/components/glass-dock.tsx
glass-navbarGlassNavbarProps
GlassNavbarProps
disableScrollTrackingelevationscrollThresholdsize
packages/ui/src/components/glass-navbar.tsx
glass-toggleGlassToggleProps
GlassToggleProps
activeColorcheckeddefaultCheckedonCheckedChangesize
packages/ui/src/components/glass-toggle.tsx
glow-borderGlowBorderProps
GlowBorderProps
borderRadiusdurationglowColorglowSize
packages/ui/src/components/glow-border.tsx
gradient-meshGradientMeshProps
GradientMeshProps
blurcolorsdurationintensity
packages/ui/src/components/gradient-mesh.tsx
headingHeadingProps
HeadingProps
levelsizevariant
packages/ui/src/components/heading.tsx
hover-cardHoverCardProps
HoverCardContentPropsHoverCardProps
closeDelayopenDelaysidesideOffsetsizevariant
packages/ui/src/components/hover-card.tsx
icon-frameIconFrameProps
IconFrameProps
sizevariant
packages/ui/src/components/icon-frame.tsx
inputInputProps
InputProps
sizevariant
packages/ui/src/components/input.tsx
kbdKbdProps
KbdProps
sizevariant
packages/ui/src/components/kbd.tsx
labelLabelProps
LabelProps
sizevariant
packages/ui/src/components/label.tsx
light-leakLightLeakProps
LightLeakProps
blurcolorscountdurationintensity
packages/ui/src/components/light-leak.tsx
linkLinkProps
LinkProps
sizeunderlinevariant
packages/ui/src/components/link.tsx
liquid-buttonLiquidButtonProps
LiquidButtonProps
intensity
packages/ui/src/components/liquid-button.tsx
magnetic-ctaMagneticCTAProps
MagneticCTAProps
containerClassNamemagnetRadiusmaxOffset
packages/ui/src/components/magnetic-cta.tsx
marqueeMarqueeProps
MarqueeProps
directiongappauseOnHoverreversespeed
packages/ui/src/components/marquee.tsx
meteor-showerMeteorShowerProps
MeteorShowerProps
anglecountmaxDelaymaxDurationminDelayminDuration
packages/ui/src/components/meteor-shower.tsx
modalModalProps
ModalContentPropsModalDescriptionPropsModalFooterPropsModalHeaderPropsModalOverlayPropsModalPortalPropsModalPropsModalTitleProps
sizevariant
packages/ui/src/components/modal.tsx
morphing-tabsMorphingTabsProps
MorphingTabsProps
activeIddefaultActiveIditemsonTabChangesizevariant
packages/ui/src/components/morphing-tabs.tsx
number-tickerNumberTickerProps
NumberTickerProps
decimalsdelaydurationformatOptionsfromvalue
packages/ui/src/components/number-ticker.tsx
orbiting-circlesOrbitingCirclesProps
OrbitingCirclesProps
delaydurationiconSizepathradiusreversestartAnglevariant
packages/ui/src/components/orbiting-circles.tsx
particle-fieldParticleFieldProps
ParticleFieldProps
colorcountdistancedurationmaxSizeminSizeshape
packages/ui/src/components/particle-field.tsx
popoverPopoverProps
PopoverContentPropsPopoverPropsPopoverTriggerProps
sizevariant
packages/ui/src/components/popover.tsx
prism-borderPrismBorderProps
PrismBorderProps
borderRadiusborderWidthcolorsduration
packages/ui/src/components/prism-border.tsx
progressProgressProps
ProgressCirclePropsProgressProps
capformatValueindeterminateshowValuesizestrokeWidthvaluevariant
packages/ui/src/components/progress.tsx
pulsating-buttonPulsatingButtonProps
PulsatingButtonProps
pulseColorpulseDurationsizevariant
packages/ui/src/components/pulsating-button.tsx
radio-groupRadioGroupProps
RadioGroupItemPropsRadioGroupProps
defaultValuedisabledonValueChangeorientationsizevaluevariant
packages/ui/src/components/radio-group.tsx
retro-gridRetroGridProps
RetroGridProps
anglecellSizelineColorlineOpacity
packages/ui/src/components/retro-grid.tsx
reveal-textRevealTextProps
RevealTextProps
delaydirectiondurationtextthresholdtriggerOnView
packages/ui/src/components/reveal-text.tsx
rippleRippleProps
RippleProps
countdelaydurationvariant
packages/ui/src/components/ripple.tsx
ripple-buttonRippleButtonProps
RippleButtonProps
rippleColorsizevariant
packages/ui/src/components/ripple-button.tsx
selectSelectProps
SelectProps
optionsplaceholdersizevariant
packages/ui/src/components/select.tsx
separatorSeparatorProps
SeparatorProps
decorativeiconlabelorientationsizevariant
packages/ui/src/components/separator.tsx
sheetSheetProps
SheetContentPropsSheetDescriptionPropsSheetFooterPropsSheetHeaderPropsSheetOverlayPropsSheetPortalPropsSheetPropsSheetTitlePropsSheetTriggerProps
sidesizevariant
packages/ui/src/components/sheet.tsx
shimmer-buttonShimmerButtonProps
ShimmerButtonProps
shimmerColorshimmerDurationsizevariant
packages/ui/src/components/shimmer-button.tsx
skeletonSkeletonProps
SkeletonProps
decorativesizevariant
packages/ui/src/components/skeleton.tsx
sliderSliderProps
SliderProps
sizevariant
packages/ui/src/components/slider.tsx
spotlightSpotlightProps
SpotlightProps
activeonDismissoverlayColorpulsesizexy
packages/ui/src/components/spotlight.tsx
spotlight-cardSpotlightCardProps
SpotlightCardProps
spotlightClassName
packages/ui/src/components/spotlight-card.tsx
status-dotStatusDotProps
StatusDotProps
labelpulsesizestatus
packages/ui/src/components/status-dot.tsx
switchSwitchProps
SwitchProps
checkeddefaultCheckeddisablednameonCheckedChangerequiredvaluevariant
packages/ui/src/components/switch.tsx
tableTableProps
TableCellPropsTableHeadPropsTablePropsTableRowProps
aligncontainerClassNamegridinteractivelayoutnoWraprowDividerssizestickystickyFirstColumnstickyHeaderstripedtonetruncatevariant
packages/ui/src/components/table.tsx
tabsTabsProps
TabsContentPropsTabsListPropsTabsPropsTabsTriggerProps
sizevariant
packages/ui/src/components/tabs.tsx
textTextProps
TextProps
sizevariant
packages/ui/src/components/text.tsx
text-revealTextRevealProps
TextRevealProps
text
packages/ui/src/components/text-reveal.tsx
textareaTextareaProps
TextareaProps
sizevariant
packages/ui/src/components/textarea.tsx
toastToastProps
ToastClosePropsToastDescriptionPropsToastPropsToastTitlePropsToastViewportProps
sizevariant
packages/ui/src/components/toast.tsx
tooltipTooltipProps
TooltipContentPropsTooltipProps
defaultOpendelayDurationonOpenChangeopensidesideOffsetvariant
packages/ui/src/components/tooltip.tsx
treeTreeProps
TreeProps
classNamedefaultExpandednodesvariant
packages/ui/src/components/tree.tsx
typewriterTypewriterProps
TypewriterProps
cursorcursorChardelaydeleteSpeedlooponCompletepauseDurationspeedtextwords
packages/ui/src/components/typewriter.tsx
word-rotateWordRotateProps
WordRotateProps
animationDurationdurationwords
packages/ui/src/components/word-rotate.tsx