/**
 * MediaSFU Modern Components
 *
 * This module exports all modern UI components for the MediaSFU SDK.
 * Modern components provide a premium, polished look with:
 * - Glassmorphism effects
 * - Gradient backgrounds
 * - Smooth animations
 * - Light and dark mode support
 *
 * ## Quick Start
 *
 * Import modern components:
 * ```tsx
 * import { ModernMediasfuGeneric } from 'mediasfu-reactjs';
 * // or
 * import { MediasfuColors, GlassmorphicContainer, PremiumButton } from 'mediasfu-reactjs/components_modern';
 * ```
 *
 * ## Choosing Classic vs Modern
 *
 * ### Classic Components (default)
 * - Simpler, flat design
 * - Lighter resource usage
 * - Maximum compatibility
 *
 * ### Modern Components
 * - Premium glassmorphism effects
 * - Animated gradients
 * - Enhanced visual feedback
 * - Dark/light mode optimized
 *
 * ## Usage
 *
 * ```tsx
 * // Use modern entry point
 * import { ModernMediasfuGeneric } from 'mediasfu-reactjs';
 *
 * function App() {
 *   return (
 *     <ModernMediasfuGeneric
 *       PrejoinPage={WelcomePage}
 *       credentials={{ apiUserName: "user", apiKey: "key" }}
 *     />
 *   );
 * }
 * ```
 */
export * from './core';
export * from './display_components';
export * from './participants_components';
export * from './message_components';
export * from './recording_components';
export * from './menu_components';
export * from './media_settings_components';
export * from './display_settings_components';
export * from './event_settings_components';
export * from './requests_components';
export * from './waiting_components';
export * from './co_host_components';
export * from './exit_components';
export * from './polls_components';
export * from './breakout_components';
export * from './background_components';
export * from './whiteboard_components';
export * from './misc_components';
export * from './mediasfu_components';
export { injectModernAnimations } from './utils/injectAnimations';
//# sourceMappingURL=index.d.ts.map