import React from 'react';
import { MediaStreamTrack } from 'react-native-webrtc';
import { MediaPeer } from '../../store/peersSlice';
interface Props {
    singleSpeakerView?: boolean;
    widthOffset: number;
}
export interface ProcessedPeer extends MediaPeer {
    isMe: boolean;
    isHost?: boolean;
    videoTrack: MediaStreamTrack;
    audioTrack: MediaStreamTrack;
    audioMuted: boolean;
    videoVisible: boolean;
    videoScore?: number;
    audioScore?: number;
    isPinned?: boolean;
    producingVideo?: boolean;
    producingAudio?: boolean;
    screenshare?: boolean;
    isScreensharing?: boolean;
}
export declare const GridManager: React.MemoExoticComponent<({ widthOffset, singleSpeakerView }: Props) => JSX.Element>;
export {};
