matrix-react-sdk
Version:
SDK for matrix.org using React
11 lines (10 loc) • 745 B
TypeScript
import type { RoomMember } from "matrix-js-sdk/src/matrix";
import { Call, ConnectionState } from "../models/Call";
export declare const useCall: (roomId: string) => Call | null;
export declare const useCallForWidget: (widgetId: string, roomId: string) => Call | null;
export declare const useConnectionState: (call: Call | null) => ConnectionState;
export declare const useParticipants: (call: Call | null) => Map<RoomMember, Set<string>>;
export declare const useParticipantCount: (call: Call | null) => number;
export declare const useParticipatingMembers: (call: Call) => RoomMember[];
export declare const useFull: (call: Call | null) => boolean;
export declare const useJoinCallButtonDisabledTooltip: (call: Call | null) => string | null;