UNPKG

agora-classroom-sdk

Version:

For publishing npm package agora-classroom-sdk (Web & Electron). Get more information from https://docs.agora.io

23 lines (22 loc) 779 B
import React from 'react'; import { FC } from 'react'; import { Props as PagerProps } from './pager'; import { Props as SettingProps } from './setting'; import './index.css'; import { EduStreamUI } from '@classroom/infra/stores/common/stream/struct'; interface VideoGalleryProps { id: string; } export declare const VideoGallery: FC<VideoGalleryProps>; declare type PortalProps = { className: string; streamList: EduStreamUI[]; } & SettingProps & PagerProps & StageHoverProps; export declare const VideoGalleryPortal: FC<PortalProps>; declare type StageHoverProps = { renderVideo: (stream: EduStreamUI) => React.ReactElement; stageUserUuids: string[]; onStageClick: (userUuid: string) => void; offStageClick: (userUuid: string) => void; }; export {};