export interface VoiceState {
  isConnected: boolean;
  isMuted: boolean;
  isDeafened: boolean;
  isSpeaking: boolean;
  isMutedByAdmin?: boolean;
  volume?: number;
  roomId?: string;
  serverId?: string;
}

export interface ScreenShareState {
  isSharing: boolean;
  streamId?: string;
  sourceId?: string;
  sourceName?: string;
}

export interface CameraState {
  isEnabled: boolean;
}
