@buddhacognitivelab/theme-glassmorphic
Version:
Enhanced glassmorphic theme package with dual-mode support, advanced glass effects, interactive UI components, and gesture-based interactions
15 lines (14 loc) • 580 B
TypeScript
import React from 'react';
import type { GlassIntensity } from '../../types/theme';
export interface PanelProps extends React.HTMLAttributes<HTMLDivElement> {
variant?: 'default' | 'elevated' | 'outlined';
size?: 'sm' | 'md' | 'lg';
glassIntensity?: GlassIntensity;
collapsible?: boolean;
collapsed?: boolean;
onCollapseChange?: (collapsed: boolean) => void;
header?: React.ReactNode;
footer?: React.ReactNode;
className?: string;
}
export declare const Panel: React.ForwardRefExoticComponent<PanelProps & React.RefAttributes<HTMLDivElement>>;