UNPKG

aura-glass

Version:

A comprehensive glassmorphism design system for React applications with 142+ production-ready components

35 lines 1.15 kB
import React from "react"; export interface VoiceParticipant { id: string; name: string; avatar?: string; color: string; isSpeaking: boolean; isMuted: boolean; audioLevel: number; lastActivity: number; isConnected: boolean; } export interface GlassVoiceWaveformProps { participants: VoiceParticipant[]; currentUserId?: string; showAvatars?: boolean; showNames?: boolean; showMuteStatus?: boolean; showConnectionStatus?: boolean; waveformStyle?: "bars" | "waves" | "circular" | "spectrum"; sensitivity?: number; smoothing?: number; colorMode?: "participant" | "activity" | "rainbow"; maxBars?: number; animationSpeed?: number; realTimeMode?: boolean; soundVisualization?: boolean; showVoiceActivity?: boolean; compactMode?: boolean; onParticipantClick?: (participantId: string) => void; onMuteToggle?: (participantId: string) => void; className?: string; } export declare const GlassVoiceWaveform: React.ForwardRefExoticComponent<GlassVoiceWaveformProps & React.RefAttributes<HTMLDivElement>>; //# sourceMappingURL=GlassVoiceWaveform.d.ts.map