UNPKG

@buddhacognitivelab/theme-glassmorphic

Version:

Enhanced glassmorphic theme package with dual-mode support, advanced glass effects, interactive UI components, and gesture-based interactions

35 lines (34 loc) 2.88 kB
/** * @fileoverview Enhanced Components - Phase 4 * Dual-mode glassmorphic components with advanced theme support */ import { EnhancedButton, type EnhancedButtonProps } from './EnhancedButton'; import { EnhancedCard, EnhancedCardHeader, EnhancedCardContent, EnhancedCardFooter, type EnhancedCardProps, type EnhancedCardHeaderProps, type EnhancedCardContentProps, type EnhancedCardFooterProps } from './EnhancedCard'; import { EnhancedInput, type EnhancedInputProps } from './EnhancedInput'; import { EnhancedNavigation, type EnhancedNavigationProps, type NavigationItem } from './EnhancedNavigation'; import { EnhancedModal, type EnhancedModalProps } from './EnhancedModal'; import { EnhancedTooltip, type EnhancedTooltipProps, type TooltipPlacement, type TooltipTrigger } from './EnhancedTooltip'; export declare const EnhancedComponents: { readonly Button: import("react").ForwardRefExoticComponent<EnhancedButtonProps & import("react").RefAttributes<HTMLButtonElement>>; readonly Card: import("react").ForwardRefExoticComponent<EnhancedCardProps & import("react").RefAttributes<HTMLDivElement>>; readonly CardHeader: import("react").ForwardRefExoticComponent<EnhancedCardHeaderProps & import("react").RefAttributes<HTMLDivElement>>; readonly CardContent: import("react").ForwardRefExoticComponent<EnhancedCardContentProps & import("react").RefAttributes<HTMLDivElement>>; readonly CardFooter: import("react").ForwardRefExoticComponent<EnhancedCardFooterProps & import("react").RefAttributes<HTMLDivElement>>; readonly Input: import("react").ForwardRefExoticComponent<EnhancedInputProps & import("react").RefAttributes<HTMLInputElement>>; readonly Navigation: import("react").ForwardRefExoticComponent<EnhancedNavigationProps & import("react").RefAttributes<HTMLElement>>; readonly Modal: import("react").ForwardRefExoticComponent<EnhancedModalProps & import("react").RefAttributes<HTMLDivElement>>; readonly Tooltip: import("react").ForwardRefExoticComponent<EnhancedTooltipProps & import("react").RefAttributes<HTMLDivElement>>; }; export type EnhancedComponentProps = { Button: EnhancedButtonProps; Card: EnhancedCardProps; CardHeader: EnhancedCardHeaderProps; CardContent: EnhancedCardContentProps; CardFooter: EnhancedCardFooterProps; Input: EnhancedInputProps; Navigation: EnhancedNavigationProps; Modal: EnhancedModalProps; Tooltip: EnhancedTooltipProps; }; export { EnhancedButton, EnhancedCard, EnhancedCardHeader, EnhancedCardContent, EnhancedCardFooter, EnhancedInput, EnhancedNavigation, EnhancedModal, EnhancedTooltip, }; export type { EnhancedButtonProps, EnhancedCardProps, EnhancedCardHeaderProps, EnhancedCardContentProps, EnhancedCardFooterProps, EnhancedInputProps, EnhancedNavigationProps, NavigationItem, EnhancedModalProps, EnhancedTooltipProps, TooltipPlacement, TooltipTrigger, };