invirtu-react-widgets
Version:
Invirtu is a Live Media as a Service (LMAAS), which means no-code and low-code tools for building video conferencing, audio conferencing, live streaming, and augmented reality solutions.
34 lines (23 loc) • 1.05 kB
TypeScript
import React from 'react';
interface WidgetOptions {
id: string;
auth_token: string | null;
}
declare const VideoConferencing: ({ id, auth_token }: WidgetOptions) => React.JSX.Element;
declare const Livestreaming: ({ id, auth_token }: WidgetOptions) => React.JSX.Element;
declare const Broadcasting: ({ id, auth_token }: WidgetOptions) => React.JSX.Element;
declare const Join: ({ id, auth_token }: WidgetOptions) => React.JSX.Element;
declare const Popup: ({ id, auth_token }: WidgetOptions) => React.JSX.Element;
declare const Ticketing: ({ id, auth_token }: WidgetOptions) => React.JSX.Element;
declare const Paywall: ({ id, auth_token }: WidgetOptions) => React.JSX.Element;
declare global {
interface Window {
BingewaveConnector: any;
}
}
declare const Widgets: {
init: (auth_token: string | null) => void;
loadWidgets: () => void;
setAuthToken: (token: string | null) => void;
};
export { Broadcasting, Popup as Join, Livestreaming, Paywall, Join as Popup, Ticketing, VideoConferencing, Widgets };