UNPKG

communication-react-19

Version:

React library for building modern communication user experiences utilizing Azure Communication Services (React 19 compatible fork)

40 lines 1.85 kB
import * as reselect from 'reselect'; /** * Picture in picture in picture needs to display the most-dominant remote speaker, as well as the local participant video. * @private */ export declare const localAndRemotePIPSelector: ((state: import("index").CallAdapterUiState & import("index").CallAdapterClientState) => { localParticipant: { displayName: string | undefined; videoStream: { isAvailable: boolean; isMirrored: boolean | undefined; renderElement: HTMLElement | undefined; activeVideoEffects: import("index").LocalVideoStreamVideoEffectsState | undefined; }; raisedHand: import("index").RaisedHandState | undefined; }; remoteParticipant: import("index").VideoGalleryRemoteParticipant | undefined; }) & reselect.OutputSelectorFields<(args_0: string | undefined, args_1: import("index").RemoteParticipantState | undefined, args_2: { isAvailable: boolean; isMirrored: boolean | undefined; renderElement: HTMLElement | undefined; activeVideoEffects: import("index").LocalVideoStreamVideoEffectsState | undefined; }, args_3: import("index").RaisedHandState | undefined, args_4: import("index").RemoteParticipantState | undefined) => { localParticipant: { displayName: string | undefined; videoStream: { isAvailable: boolean; isMirrored: boolean | undefined; renderElement: HTMLElement | undefined; activeVideoEffects: import("index").LocalVideoStreamVideoEffectsState | undefined; }; raisedHand: import("index").RaisedHandState | undefined; }; remoteParticipant: import("index").VideoGalleryRemoteParticipant | undefined; }, { clearCache: () => void; }> & { clearCache: () => void; }; //# sourceMappingURL=localAndRemotePIPSelector.d.ts.map