mediasfu-reactnative-expo
Version:
mediasfu-reactnative-expo – Expo-managed React Native WebRTC SDK for video conferencing, webinars, live streaming, broadcast, screen sharing, whiteboard, chat, recording, live subtitles, translation, and AI agent rooms on iOS, Android, and web. Prebuilt r
417 lines (416 loc) • 34.5 kB
TypeScript
export * from "./src/@types/types";
export * from "./src/methods/utils/initialValuesState";
export * from "./src/components/displayComponents/LoadingModal";
export * from "./src/components/displayComponents/MainAspectComponent";
export * from "./src/components/displayComponents/ControlButtonsComponent";
export * from "./src/components/displayComponents/ControlButtonsAltComponent";
export * from "./src/components/displayComponents/ControlButtonsComponentTouch";
export * from "./src/components/displayComponents/OtherGridComponent";
export * from "./src/components/displayComponents/MainScreenComponent";
export * from "./src/components/displayComponents/MainGridComponent";
export * from "./src/components/displayComponents/SubAspectComponent";
export * from "./src/components/displayComponents/MainContainerComponent";
export * from "./src/components/displayComponents/AlertComponent";
export * from "./src/components/menuComponents/MenuModal";
export * from "./src/components/recordingComponents/RecordingModal";
export * from "./src/components/requestsComponents/RequestsModal";
export * from "./src/components/waitingComponents/WaitingModal";
export * from "./src/components/displaySettingsComponents/DisplaySettingsModal";
export * from "./src/components/eventSettingsComponents/EventSettingsModal";
export * from "./src/components/coHostComponents/CoHostModal";
export * from "./src/components/panelistsComponents/PanelistsModal";
export * from "./src/components/permissionsComponents/PermissionsModal";
export * from "./src/components/participantsComponents/ParticipantsModal";
export * from "./src/components/messageComponents/MessagesModal";
export * from "./src/components/mediaSettingsComponents/MediaSettingsModal";
export * from "./src/components/exitComponents/ConfirmExitModal";
export * from "./src/components/miscComponents/ConfirmHereModal";
export * from "./src/components/miscComponents/ShareEventModal";
export * from "./src/components/miscComponents/WelcomePage";
export * from "./src/components/miscComponents/PreJoinPage";
export * from "./src/components_modern/mediasfu_components/ModernMediasfuGeneric";
export * from "./src/components_modern/modernOverrides";
export * from "./src/components_modern/display_components/ModernLoadingModal";
export * from "./src/components_modern/display_components/ModernAlertComponent";
export * from "./src/components_modern/display_components/ModernMainContainerComponent";
export * from "./src/components_modern/display_components/ModernControlButtonsComponent";
export * from "./src/components_modern/display_components/ModernControlButtonsComponentTouch";
export * from "./src/components_modern/display_components/ModernPagination";
export * from "./src/components_modern/display_components/ModernFlexibleGrid";
export * from "./src/components_modern/display_components/ModernFlexibleVideo";
export * from "./src/components_modern/display_components/ModernMeetingProgressTimer";
export * from "./src/components_modern/display_components/ModernVideoCard";
export * from "./src/components_modern/display_components/ModernAudioCard";
export * from "./src/components_modern/display_components/ModernMiniCard";
export * from "./src/components_modern/display_components/ModernMiniAudio";
export * from "./src/components_modern/display_components/ModernMiniAudioPlayer";
export * from "./src/components_modern/display_components/ParticipantsCounterBadge";
export * from "./src/components_modern/menu_components/ModernMenuModal";
export * from "./src/components_modern/recording_components/ModernRecordingModal";
export * from "./src/components_modern/requests_components/ModernRequestsModal";
export * from "./src/components_modern/waiting_components/ModernWaitingModal";
export * from "./src/components_modern/display_settings_components/ModernDisplaySettingsModal";
export * from "./src/components_modern/event_settings_components/ModernEventSettingsModal";
export * from "./src/components_modern/co_host_components/ModernCoHostModal";
export * from "./src/components_modern/panelists_components/ModernPanelistsModal";
export * from "./src/components_modern/permissions_components/ModernPermissionsModal";
export * from "./src/components_modern/participants_components/ModernParticipantsModal";
export * from "./src/components_modern/message_components/ModernMessagesModal";
export * from "./src/components_modern/media_settings_components/ModernMediaSettingsModal";
export * from "./src/components_modern/exit_components/ModernConfirmExitModal";
export * from "./src/components_modern/misc_components/ModernConfirmHereModal";
export * from "./src/components_modern/misc_components/ModernShareEventModal";
export * from "./src/components_modern/misc_components/ModernWelcomePage";
export * from "./src/components_modern/misc_components/ModernPreJoinPage";
export * from "./src/components_modern/polls_components/ModernPollModal";
export * from "./src/components_modern/background_components/ModernBackgroundModal";
export * from "./src/components_modern/breakout_components/ModernBreakoutRoomsModal";
export * from "./src/components_modern/translation_components/ModernTranslationSettingsModal";
export * from "./src/components_modern/whiteboard_components/ModernConfigureWhiteboardModal";
export * from "./src/components_modern/screenboard_components/ModernScreenboardModal";
export * from "./src/components/pollsComponents/PollModal";
export * from "./src/components/breakoutComponents/BreakoutRoomsModal";
export * from "./src/components/backgroundComponents/BackgroundModal";
export * from "./src/components/translationComponents/TranslationSettingsModal";
export * from "./src/components/whiteboardComponents/ConfigureWhiteboardModal";
export * from "./src/components/whiteboardComponents/Whiteboard";
export * from "./src/components/screenboardComponents/Screenboard";
export * from "./src/components/screenboardComponents/ScreenboardModal";
export * from "./src/components/displayComponents/Pagination";
export * from "./src/components/displayComponents/FlexibleGrid";
export * from "./src/components/displayComponents/FlexibleVideo";
export * from "./src/components/displayComponents/AudioGrid";
export * from "./src/methods/menuMethods/launchMenuModal";
export * from "./src/methods/recordingMethods/launchRecording";
export * from "./src/methods/recordingMethods/startRecording";
export * from "./src/methods/recordingMethods/confirmRecording";
export * from "./src/methods/waitingMethods/launchWaiting";
export * from "./src/methods/coHostMethods/launchCoHost";
export * from "./src/methods/mediaSettingsMethods/launchMediaSettings";
export * from "./src/methods/displaySettingsMethods/launchDisplaySettings";
export * from "./src/methods/settingsMethods/launchSettings";
export * from "./src/methods/requestsMethods/launchRequests";
export * from "./src/methods/participantsMethods/launchParticipants";
export * from "./src/methods/messageMethods/launchMessages";
export * from "./src/methods/exitMethods/launchConfirmExit";
export * from "./src/methods/pollsMethods/launchPoll";
export * from "./src/methods/panelistsMethods/launchPanelists";
export * from "./src/methods/panelistsMethods/focusPanelists";
export * from "./src/methods/panelistsMethods/updatePanelists";
export * from "./src/methods/permissionsMethods/launchPermissions";
export * from "./src/methods/permissionsMethods/updateParticipantPermission";
export * from "./src/methods/permissionsMethods/updatePermissionConfig";
export * from "./src/methods/backgroundMethods/launchBackground";
export * from "./src/methods/breakoutRoomsMethods/launchBreakoutRooms";
export * from "./src/methods/whiteboardMethods/launchConfigureWhiteboard";
export * from "./src/sockets/SocketManager";
export * from "./src/ProducerClient/producerClientEmits/joinRoomClient";
export * from "./src/producers/producerEmits/joinLocalRoom";
export * from "./src/ProducerClient/producerClientEmits/updateRoomParametersClient";
export * from "./src/ProducerClient/producerClientEmits/createDeviceClient";
export * from "./src/methods/streamMethods/switchVideoAlt";
export * from "./src/methods/streamMethods/clickVideo";
export * from "./src/methods/streamMethods/clickAudio";
export * from "./src/methods/streamMethods/clickScreenShare";
export * from "./src/consumers/streamSuccessVideo";
export * from "./src/consumers/streamSuccessAudio";
export * from "./src/consumers/streamSuccessScreen";
export * from "./src/consumers/streamSuccessAudioSwitch";
export * from "./src/consumers/checkPermission";
export * from "./src/consumers/socketReceiveMethods/producerClosed";
export * from "./src/consumers/socketReceiveMethods/newPipeProducer";
export * from "./src/consumers/updateMiniCardsGrid";
export * from "./src/consumers/mixStreams";
export * from "./src/consumers/dispStreams";
export * from "./src/consumers/stopShareScreen";
export * from "./src/consumers/checkScreenShare";
export * from "./src/consumers/startShareScreen";
export * from "./src/consumers/requestScreenShare";
export * from "./src/consumers/reorderStreams";
export * from "./src/consumers/prepopulateUserMedia";
export * from "./src/consumers/getVideos";
export * from "./src/consumers/rePort";
export * from "./src/consumers/trigger";
export * from "./src/consumers/consumerResume";
export * from "./src/consumers/connectSendTransportAudio";
export * from "./src/consumers/connectSendTransportVideo";
export * from "./src/consumers/connectSendTransportScreen";
export * from "./src/consumers/processConsumerTransports";
export * from "./src/consumers/resumePauseStreams";
export * from "./src/consumers/readjust";
export * from "./src/consumers/checkGrid";
export * from "./src/consumers/getEstimate";
export * from "./src/consumers/calculateRowsAndColumns";
export * from "./src/consumers/addVideosGrid";
export * from "./src/consumers/onScreenChanges";
export * from "./src/consumers/changeVids";
export * from "./src/consumers/compareActiveNames";
export * from "./src/consumers/compareScreenStates";
export * from "./src/consumers/createSendTransport";
export * from "./src/consumers/resumeSendTransportAudio";
export * from "./src/consumers/receiveAllPipedTransports";
export * from "./src/consumers/disconnectSendTransportVideo";
export * from "./src/consumers/disconnectSendTransportAudio";
export * from "./src/consumers/disconnectSendTransportScreen";
export * from "./src/consumers/connectSendTransport";
export * from "./src/consumers/getPipedProducersAlt";
export * from "./src/consumers/signalNewConsumerTransport";
export * from "./src/consumers/connectRecvTransport";
export * from "./src/consumers/reUpdateInter";
export * from "./src/consumers/updateParticipantAudioDecibels";
export * from "./src/consumers/closeAndResize";
export * from "./src/consumers/autoAdjust";
export * from "./src/consumers/switchUserVideoAlt";
export * from "./src/consumers/switchUserVideo";
export * from "./src/consumers/switchUserAudio";
export * from "./src/consumers/translationConsumerSwitch";
export * from "./src/consumers/receiveRoomMessages";
export * from "./src/methods/utils/formatNumber";
export * from "./src/consumers/connectIps";
export * from "./src/methods/pollsMethods/pollUpdated";
export * from "./src/methods/pollsMethods/handleCreatePoll";
export * from "./src/methods/pollsMethods/handleVotePoll";
export * from "./src/methods/pollsMethods/handleEndPoll";
export * from "./src/methods/breakoutRoomsMethods/breakoutRoomUpdated";
export * from "./src/methods/utils/meetingTimer/startMeetingProgressTimer";
export * from "./src/methods/recordingMethods/updateRecording";
export * from "./src/methods/recordingMethods/stopRecording";
export * from "./src/producers/socketReceiveMethods/userWaiting";
export * from "./src/producers/socketReceiveMethods/personJoined";
export { panelistsUpdated, panelistFocusChanged, controlMedia as panelistControlMedia, addedAsPanelist, removedFromPanelists, } from "./src/producers/socketReceiveMethods/panelistReceiveMethods";
export type { PanelistData, PanelistsUpdatedData, PanelistFocusChangedData, ControlMediaData as PanelistControlMediaData, AddedAsPanelistData, RemovedFromPanelistsData, PanelistsUpdatedOptions, PanelistFocusChangedOptions, ControlMediaOptions as PanelistControlMediaOptions, AddedAsPanelistOptions, RemovedFromPanelistsOptions, PanelistsUpdatedType, PanelistFocusChangedType, ControlMediaType as PanelistControlMediaType, AddedAsPanelistType, RemovedFromPanelistsType, } from "./src/producers/socketReceiveMethods/panelistReceiveMethods";
export { permissionUpdated, permissionConfigUpdated, } from "./src/producers/socketReceiveMethods/permissionReceiveMethods";
export type { PermissionUpdatedData, PermissionConfigUpdatedData, PermissionUpdatedOptions, PermissionConfigUpdatedOptions, PermissionUpdatedType, PermissionConfigUpdatedType, PermissionCapabilities as PermissionReceiveCapabilities, PermissionConfig as PermissionReceiveConfig, } from "./src/producers/socketReceiveMethods/permissionReceiveMethods";
export * from "./src/producers/socketReceiveMethods/translationReceiveMethods";
export * from "./src/producers/socketReceiveMethods/allWaitingRoomMembers";
export * from "./src/producers/socketReceiveMethods/allMembers";
export * from "./src/producers/socketReceiveMethods/allMembersRest";
export * from "./src/producers/socketReceiveMethods/banParticipant";
export * from "./src/producers/socketReceiveMethods/controlMediaHost";
export * from "./src/producers/socketReceiveMethods/disconnect";
export * from "./src/producers/socketReceiveMethods/disconnectUserSelf";
export * from "./src/producers/socketReceiveMethods/getDomains";
export * from "./src/producers/socketReceiveMethods/hostRequestResponse";
export * from "./src/producers/socketReceiveMethods/meetingEnded";
export * from "./src/producers/socketReceiveMethods/meetingStillThere";
export * from "./src/producers/socketReceiveMethods/meetingTimeRemaining";
export * from "./src/producers/socketReceiveMethods/participantRequested";
export * from "./src/producers/socketReceiveMethods/producerMediaClosed";
export * from "./src/producers/socketReceiveMethods/producerMediaPaused";
export * from "./src/producers/socketReceiveMethods/producerMediaResumed";
export * from "./src/producers/socketReceiveMethods/receiveMessage";
export * from "./src/producers/socketReceiveMethods/recordingNotice";
export * from "./src/producers/socketReceiveMethods/reInitiateRecording";
export * from "./src/producers/socketReceiveMethods/roomRecordParams";
export * from "./src/producers/socketReceiveMethods/screenProducerId";
export * from "./src/producers/socketReceiveMethods/startRecords";
export * from "./src/producers/socketReceiveMethods/stoppedRecording";
export * from "./src/producers/socketReceiveMethods/timeLeftRecording";
export * from "./src/producers/socketReceiveMethods/updateConsumingDomains";
export * from "./src/producers/socketReceiveMethods/updateMediaSettings";
export * from "./src/producers/socketReceiveMethods/updatedCoHost";
export * from "./src/components/mediasfuComponents/MediasfuGeneric";
export * from "./src/components/mediasfuComponents/MediasfuBroadcast";
export * from "./src/components/mediasfuComponents/MediasfuWebinar";
export * from "./src/components/mediasfuComponents/MediasfuConference";
export * from "./src/components/mediasfuComponents/MediasfuChat";
export * from "./src/methods/utils/generateRandomParticipants";
export * from "./src/methods/utils/generateRandomMessages";
export * from "./src/methods/utils/generateRandomRequestList";
export * from "./src/methods/utils/generateRandomWaitingRoomList";
export * from "./src/methods/utils/generateRandomPolls";
export * from "./src/components/displayComponents/MeetingProgressTimer";
export * from "./src/components/displayComponents/MiniAudio";
export * from "./src/components/displayComponents/MiniCard";
export * from "./src/components/displayComponents/AudioCard";
export * from "./src/components/displayComponents/VideoCard";
export * from "./src/components/displayComponents/CardVideoDisplay";
export * from "./src/components/displayComponents/MiniCardAudio";
export * from "./src/methods/utils/MiniAudioPlayer/MiniAudioPlayer";
export * from "./src/methods/utils/SoundPlayer";
export * from "./src/methods/utils/joinRoomOnMediaSFU";
export * from "./src/methods/utils/createRoomOnMediaSFU";
export * from "./src/methods/utils/checkLimitsAndMakeRequest";
export * from "./src/methods/utils/createResponseJoinRoom";
import { initialValuesState } from "./src/methods/utils/initialValuesState";
import LoadingModal from "./src/components/displayComponents/LoadingModal";
import MainAspectComponent from "./src/components/displayComponents/MainAspectComponent";
import ControlButtonsComponent from "./src/components/displayComponents/ControlButtonsComponent";
import ControlButtonsAltComponent from "./src/components/displayComponents/ControlButtonsAltComponent";
import ControlButtonsComponentTouch from "./src/components/displayComponents/ControlButtonsComponentTouch";
import OtherGridComponent from "./src/components/displayComponents/OtherGridComponent";
import MainScreenComponent from "./src/components/displayComponents/MainScreenComponent";
import MainGridComponent from "./src/components/displayComponents/MainGridComponent";
import SubAspectComponent from "./src/components/displayComponents/SubAspectComponent";
import MainContainerComponent from "./src/components/displayComponents/MainContainerComponent";
import AlertComponent from "./src/components/displayComponents/AlertComponent";
import MenuModal from "./src/components/menuComponents/MenuModal";
import RecordingModal from "./src/components/recordingComponents/RecordingModal";
import RequestsModal from "./src/components/requestsComponents/RequestsModal";
import WaitingRoomModal from "./src/components/waitingComponents/WaitingModal";
import DisplaySettingsModal from "./src/components/displaySettingsComponents/DisplaySettingsModal";
import EventSettingsModal from "./src/components/eventSettingsComponents/EventSettingsModal";
import CoHostModal from "./src/components/coHostComponents/CoHostModal";
import ParticipantsModal from "./src/components/participantsComponents/ParticipantsModal";
import MessagesModal from "./src/components/messageComponents/MessagesModal";
import MediaSettingsModal from "./src/components/mediaSettingsComponents/MediaSettingsModal";
import ConfirmExitModal from "./src/components/exitComponents/ConfirmExitModal";
import ConfirmHereModal from "./src/components/miscComponents/ConfirmHereModal";
import ShareEventModal from "./src/components/miscComponents/ShareEventModal";
import WelcomePage from "./src/components/miscComponents/WelcomePage";
import PreJoinPage from "./src/components/miscComponents/PreJoinPage";
import PollModal from "./src/components/pollsComponents/PollModal";
import BreakoutRoomsModal from "./src/components/breakoutComponents/BreakoutRoomsModal";
import BackgroundModal from "./src/components/backgroundComponents/BackgroundModal";
import TranslationSettingsModal from "./src/components/translationComponents/TranslationSettingsModal";
import ConfigureWhiteboardModal from "./src/components/whiteboardComponents/ConfigureWhiteboardModal";
import Whiteboard from "./src/components/whiteboardComponents/Whiteboard";
import Screenboard from "./src/components/screenboardComponents/Screenboard";
import ScreenboardModal from "./src/components/screenboardComponents/ScreenboardModal";
import Pagination from "./src/components/displayComponents/Pagination";
import FlexibleGrid from "./src/components/displayComponents/FlexibleGrid";
import FlexibleVideo from "./src/components/displayComponents/FlexibleVideo";
import AudioGrid from "./src/components/displayComponents/AudioGrid";
import { launchMenuModal } from "./src/methods/menuMethods/launchMenuModal";
import { launchRecording } from "./src/methods/recordingMethods/launchRecording";
import { startRecording } from "./src/methods/recordingMethods/startRecording";
import { confirmRecording } from "./src/methods/recordingMethods/confirmRecording";
import { launchWaiting } from "./src/methods/waitingMethods/launchWaiting";
import { launchCoHost } from "./src/methods/coHostMethods/launchCoHost";
import { launchMediaSettings } from "./src/methods/mediaSettingsMethods/launchMediaSettings";
import { launchDisplaySettings } from "./src/methods/displaySettingsMethods/launchDisplaySettings";
import { launchSettings } from "./src/methods/settingsMethods/launchSettings";
import { launchRequests } from "./src/methods/requestsMethods/launchRequests";
import { launchParticipants } from "./src/methods/participantsMethods/launchParticipants";
import { launchMessages } from "./src/methods/messageMethods/launchMessages";
import { launchConfirmExit } from "./src/methods/exitMethods/launchConfirmExit";
import { launchPoll } from "./src/methods/pollsMethods/launchPoll";
import { launchBreakoutRooms } from "./src/methods/breakoutRoomsMethods/launchBreakoutRooms";
import { connectSocket, connectLocalSocket, disconnectSocket } from "./src/sockets/SocketManager";
import { joinRoomClient } from "./src/ProducerClient/producerClientEmits/joinRoomClient";
import { joinLocalRoom } from "./src/producers/producerEmits/joinLocalRoom";
import { updateRoomParametersClient } from "./src/ProducerClient/producerClientEmits/updateRoomParametersClient";
import { createDeviceClient } from "./src/ProducerClient/producerClientEmits/createDeviceClient";
import { switchVideoAlt } from "./src/methods/streamMethods/switchVideoAlt";
import { clickVideo } from "./src/methods/streamMethods/clickVideo";
import { clickAudio } from "./src/methods/streamMethods/clickAudio";
import { clickScreenShare } from "./src/methods/streamMethods/clickScreenShare";
import { streamSuccessVideo } from "./src/consumers/streamSuccessVideo";
import { streamSuccessAudio } from "./src/consumers/streamSuccessAudio";
import { streamSuccessScreen } from "./src/consumers/streamSuccessScreen";
import { streamSuccessAudioSwitch } from "./src/consumers/streamSuccessAudioSwitch";
import { checkPermission } from "./src/consumers/checkPermission";
import { producerClosed } from "./src/consumers/socketReceiveMethods/producerClosed";
import { newPipeProducer } from "./src/consumers/socketReceiveMethods/newPipeProducer";
import { updateMiniCardsGrid } from "./src/consumers/updateMiniCardsGrid";
import { mixStreams } from "./src/consumers/mixStreams";
import { dispStreams } from "./src/consumers/dispStreams";
import { stopShareScreen } from "./src/consumers/stopShareScreen";
import { checkScreenShare } from "./src/consumers/checkScreenShare";
import { startShareScreen } from "./src/consumers/startShareScreen";
import { requestScreenShare } from "./src/consumers/requestScreenShare";
import { reorderStreams } from "./src/consumers/reorderStreams";
import { prepopulateUserMedia } from "./src/consumers/prepopulateUserMedia";
import { getVideos } from "./src/consumers/getVideos";
import { rePort } from "./src/consumers/rePort";
import { trigger } from "./src/consumers/trigger";
import { consumerResume } from "./src/consumers/consumerResume";
import { connectSendTransportAudio } from "./src/consumers/connectSendTransportAudio";
import { connectSendTransportVideo } from "./src/consumers/connectSendTransportVideo";
import { connectSendTransportScreen } from "./src/consumers/connectSendTransportScreen";
import { processConsumerTransports } from "./src/consumers/processConsumerTransports";
import { resumePauseStreams } from "./src/consumers/resumePauseStreams";
import { readjust } from "./src/consumers/readjust";
import { checkGrid } from "./src/consumers/checkGrid";
import { getEstimate } from "./src/consumers/getEstimate";
import { calculateRowsAndColumns } from "./src/consumers/calculateRowsAndColumns";
import { addVideosGrid } from "./src/consumers/addVideosGrid";
import { onScreenChanges } from "./src/consumers/onScreenChanges";
import { sleep } from "./src/methods/utils/sleep";
import { changeVids } from "./src/consumers/changeVids";
import { compareActiveNames } from "./src/consumers/compareActiveNames";
import { compareScreenStates } from "./src/consumers/compareScreenStates";
import { createSendTransport } from "./src/consumers/createSendTransport";
import { resumeSendTransportAudio } from "./src/consumers/resumeSendTransportAudio";
import { receiveAllPipedTransports } from "./src/consumers/receiveAllPipedTransports";
import { disconnectSendTransportVideo } from "./src/consumers/disconnectSendTransportVideo";
import { disconnectSendTransportAudio } from "./src/consumers/disconnectSendTransportAudio";
import { disconnectSendTransportScreen } from "./src/consumers/disconnectSendTransportScreen";
import { connectSendTransport } from "./src/consumers/connectSendTransport";
import { getPipedProducersAlt } from "./src/consumers/getPipedProducersAlt";
import { signalNewConsumerTransport } from "./src/consumers/signalNewConsumerTransport";
import { connectRecvTransport } from "./src/consumers/connectRecvTransport";
import { reUpdateInter } from "./src/consumers/reUpdateInter";
import { updateParticipantAudioDecibels } from "./src/consumers/updateParticipantAudioDecibels";
import { closeAndResize } from "./src/consumers/closeAndResize";
import { autoAdjust } from "./src/consumers/autoAdjust";
import { switchUserVideoAlt } from "./src/consumers/switchUserVideoAlt";
import { switchUserVideo } from "./src/consumers/switchUserVideo";
import { switchUserAudio } from "./src/consumers/switchUserAudio";
import { receiveRoomMessages } from "./src/consumers/receiveRoomMessages";
import { formatNumber } from "./src/methods/utils/formatNumber";
import { connectIps } from "./src/consumers/connectIps";
import { pollUpdated } from "./src/methods/pollsMethods/pollUpdated";
import { handleCreatePoll } from "./src/methods/pollsMethods/handleCreatePoll";
import { handleVotePoll } from "./src/methods/pollsMethods/handleVotePoll";
import { handleEndPoll } from "./src/methods/pollsMethods/handleEndPoll";
import { breakoutRoomUpdated } from "./src/methods/breakoutRoomsMethods/breakoutRoomUpdated";
import { startMeetingProgressTimer } from "./src/methods/utils/meetingTimer/startMeetingProgressTimer";
import { updateRecording } from "./src/methods/recordingMethods/updateRecording";
import { stopRecording } from "./src/methods/recordingMethods/stopRecording";
import { userWaiting } from "./src/producers/socketReceiveMethods/userWaiting";
import { personJoined } from "./src/producers/socketReceiveMethods/personJoined";
import { allWaitingRoomMembers } from "./src/producers/socketReceiveMethods/allWaitingRoomMembers";
import { roomRecordParams } from "./src/producers/socketReceiveMethods/roomRecordParams";
import { banParticipant } from "./src/producers/socketReceiveMethods/banParticipant";
import { updatedCoHost } from "./src/producers/socketReceiveMethods/updatedCoHost";
import { participantRequested } from "./src/producers/socketReceiveMethods/participantRequested";
import { screenProducerId } from "./src/producers/socketReceiveMethods/screenProducerId";
import { updateMediaSettings } from "./src/producers/socketReceiveMethods/updateMediaSettings";
import { producerMediaPaused } from "./src/producers/socketReceiveMethods/producerMediaPaused";
import { producerMediaResumed } from "./src/producers/socketReceiveMethods/producerMediaResumed";
import { producerMediaClosed } from "./src/producers/socketReceiveMethods/producerMediaClosed";
import { controlMediaHost } from "./src/producers/socketReceiveMethods/controlMediaHost";
import { meetingEnded } from "./src/producers/socketReceiveMethods/meetingEnded";
import { disconnectUserSelf } from "./src/producers/socketReceiveMethods/disconnectUserSelf";
import { receiveMessage } from "./src/producers/socketReceiveMethods/receiveMessage";
import { meetingTimeRemaining } from "./src/producers/socketReceiveMethods/meetingTimeRemaining";
import { meetingStillThere } from "./src/producers/socketReceiveMethods/meetingStillThere";
import { startRecords } from "./src/producers/socketReceiveMethods/startRecords";
import { reInitiateRecording } from "./src/producers/socketReceiveMethods/reInitiateRecording";
import { getDomains } from "./src/producers/socketReceiveMethods/getDomains";
import { updateConsumingDomains } from "./src/producers/socketReceiveMethods/updateConsumingDomains";
import { recordingNotice } from "./src/producers/socketReceiveMethods/recordingNotice";
import { timeLeftRecording } from "./src/producers/socketReceiveMethods/timeLeftRecording";
import { stoppedRecording } from "./src/producers/socketReceiveMethods/stoppedRecording";
import { hostRequestResponse } from "./src/producers/socketReceiveMethods/hostRequestResponse";
import { allMembers } from "./src/producers/socketReceiveMethods/allMembers";
import { allMembersRest } from "./src/producers/socketReceiveMethods/allMembersRest";
import { disconnect } from "./src/producers/socketReceiveMethods/disconnect";
import { captureCanvasStream } from "./src/methods/whiteboardMethods/captureCanvasStream";
import { resumePauseAudioStreams } from "./src/consumers/resumePauseAudioStreams";
import { processConsumerTransportsAudio } from "./src/consumers/processConsumerTransportsAudio";
import MediasfuGeneric from "./src/components/mediasfuComponents/MediasfuGeneric";
import MediasfuBroadcast from "./src/components/mediasfuComponents/MediasfuBroadcast";
import MediasfuWebinar from "./src/components/mediasfuComponents/MediasfuWebinar";
import MediasfuConference from "./src/components/mediasfuComponents/MediasfuConference";
import MediasfuChat from "./src/components/mediasfuComponents/MediasfuChat";
import { generateRandomParticipants } from "./src/methods/utils/generateRandomParticipants";
import { generateRandomMessages } from "./src/methods/utils/generateRandomMessages";
import { generateRandomRequestList } from "./src/methods/utils/generateRandomRequestList";
import { generateRandomWaitingRoomList } from "./src/methods/utils/generateRandomWaitingRoomList";
import { generateRandomPolls } from "./src/methods/utils/generateRandomPolls";
import MeetingProgressTimer from "./src/components/displayComponents/MeetingProgressTimer";
import MiniAudio from "./src/components/displayComponents/MiniAudio";
import MiniCard from "./src/components/displayComponents/MiniCard";
import AudioCard from "./src/components/displayComponents/AudioCard";
import VideoCard from "./src/components/displayComponents/VideoCard";
import CardVideoDisplay from "./src/components/displayComponents/CardVideoDisplay";
import MiniCardAudio from "./src/components/displayComponents/MiniCardAudio";
import MiniAudioPlayer from "./src/methods/utils/MiniAudioPlayer/MiniAudioPlayer";
import { SoundPlayer } from "./src/methods/utils/SoundPlayer";
import { joinRoomOnMediaSFU } from "./src/methods/utils/joinRoomOnMediaSFU";
import { createRoomOnMediaSFU } from "./src/methods/utils/createRoomOnMediaSFU";
import { checkLimitsAndMakeRequest } from "./src/methods/utils/checkLimitsAndMakeRequest";
import { createResponseJoinRoom } from "./src/methods/utils/createResponseJoinRoom";
export { initialValuesState, LoadingModal, MainAspectComponent, ControlButtonsComponent, ControlButtonsAltComponent, ControlButtonsComponentTouch, OtherGridComponent, MainScreenComponent, MainGridComponent, SubAspectComponent, MainContainerComponent, AlertComponent, MenuModal, RecordingModal, RequestsModal, WaitingRoomModal, DisplaySettingsModal, EventSettingsModal, CoHostModal, ParticipantsModal, MessagesModal, MediaSettingsModal, ConfirmExitModal, ConfirmHereModal, ShareEventModal, WelcomePage, PreJoinPage, Pagination, FlexibleGrid, FlexibleVideo, AudioGrid, launchMenuModal, launchRecording, startRecording, confirmRecording, launchWaiting, launchCoHost, launchMediaSettings, launchDisplaySettings, launchSettings, launchRequests, launchParticipants, launchMessages, launchConfirmExit, connectSocket, connectLocalSocket, disconnectSocket, joinRoomClient, joinLocalRoom, updateRoomParametersClient, createDeviceClient, switchVideoAlt, clickVideo, clickAudio, clickScreenShare, streamSuccessVideo, streamSuccessAudio, streamSuccessScreen, streamSuccessAudioSwitch, checkPermission, producerClosed, newPipeProducer, updateMiniCardsGrid, mixStreams, dispStreams, stopShareScreen, checkScreenShare, startShareScreen, requestScreenShare, reorderStreams, prepopulateUserMedia, getVideos, rePort, trigger, consumerResume, connectSendTransportAudio, connectSendTransportVideo, connectSendTransportScreen, processConsumerTransports, resumePauseStreams, readjust, checkGrid, getEstimate, calculateRowsAndColumns, addVideosGrid, onScreenChanges, sleep, changeVids, compareActiveNames, compareScreenStates, createSendTransport, resumeSendTransportAudio, receiveAllPipedTransports, disconnectSendTransportVideo, disconnectSendTransportAudio, disconnectSendTransportScreen, connectSendTransport, getPipedProducersAlt, signalNewConsumerTransport, connectRecvTransport, reUpdateInter, updateParticipantAudioDecibels, closeAndResize, autoAdjust, switchUserVideoAlt, switchUserVideo, switchUserAudio, receiveRoomMessages, formatNumber, connectIps, startMeetingProgressTimer, updateRecording, stopRecording, userWaiting, personJoined, allWaitingRoomMembers, roomRecordParams, banParticipant, updatedCoHost, participantRequested, screenProducerId, updateMediaSettings, producerMediaPaused, producerMediaResumed, producerMediaClosed, controlMediaHost, meetingEnded, disconnectUserSelf, receiveMessage, meetingTimeRemaining, meetingStillThere, startRecords, reInitiateRecording, getDomains, updateConsumingDomains, recordingNotice, timeLeftRecording, stoppedRecording, hostRequestResponse, allMembers, allMembersRest, disconnect, MediasfuGeneric, MediasfuBroadcast, MediasfuWebinar, MediasfuConference, MediasfuChat, generateRandomParticipants, generateRandomMessages, generateRandomRequestList, generateRandomWaitingRoomList, generateRandomPolls, MeetingProgressTimer, MiniAudio, MiniCard, AudioCard, VideoCard, CardVideoDisplay, MiniCardAudio, MiniAudioPlayer, SoundPlayer, captureCanvasStream, resumePauseAudioStreams, processConsumerTransportsAudio, pollUpdated, handleCreatePoll, handleVotePoll, handleEndPoll, breakoutRoomUpdated, launchPoll, launchBreakoutRooms, PollModal, BreakoutRoomsModal, BackgroundModal, TranslationSettingsModal, ConfigureWhiteboardModal, Whiteboard, Screenboard, ScreenboardModal, joinRoomOnMediaSFU, createRoomOnMediaSFU, checkLimitsAndMakeRequest, createResponseJoinRoom, };