import { IO_Participant } from "./types"; import { Vector3, Vector2 } from "../bundle/sdk"; import { getMeetingId } from "./socketio"; declare let _participants: IO_Participant[]; declare function updateParticipants(participants: IO_Participant[]): void; declare function getParticipant(): IO_Participant; declare function setParticipant(participant: IO_Participant): void; declare function getParticipants(): Promise; declare function onParticipantFollowed(participant: IO_Participant): Promise; declare function syncParticipantsLocation(pointerCoord: Vector3, rotation: Vector2): Promise; declare function onParticipantMoved(participant: IO_Participant): Promise; declare function updateParticipantPose(): void; declare function updateSweepMarkerColor(): void; export { _participants, getParticipants, getParticipant, setParticipant, updateParticipants, updateParticipantPose, getMeetingId, syncParticipantsLocation, onParticipantFollowed, onParticipantMoved, updateSweepMarkerColor, };