// Component index file - MagicUI Components
// Export Magic UI Bento components
export { BentoCard } from './BentoCard';
export { BentoGrid } from './BentoGrid';
export { BentoDemo } from './BentoDemo';

// Export Magic UI Progress components
export { AnimatedCircularProgressBar } from './AnimatedCircularProgressBar';

// Export Magic UI Utility components
export { ScriptCopyBtn } from './ScriptCopyBtn';

// Export Magic UI Timeline components
export { ArcTimeline } from './ArcTimeline';
export type { ArcTimelineItem } from './ArcTimeline';

// Export Magic UI Image components
export { PixelImage } from './PixelImage';

// Export Magic UI Button components
export { ShinyButton } from './ShinyButton';

// Export Marquee
export { Marquee } from './Marquee';
export type { MarqueeProps } from './Marquee';

// Export AnimatedList components
export { AnimatedList } from './AnimatedList';
export type { AnimatedListProps } from './AnimatedList';
export { AnimatedListDemo } from './AnimatedListDemo';

// Export Dock components
export { Dock, DockIcon, dockVariants } from './Dock';
export type { DockProps, DockIconProps } from './Dock';

// Export Globe
export { Globe } from './Globe';

// Export TextAnimate
export { TextAnimate } from './TextAnimate';

// Export RainbowButton
export { RainbowButton, rainbowButtonVariants, type RainbowButtonProps } from './RainbowButton';

// Export types
export type { BaseComponentProps, VariantProps } from '../shared/types';
