import { DynamicContentStore } from "../../../internal-flex-commons/src"; import * as React from "react"; import { ParticipantsCanvasChildrenKeys, ParticipantsCanvasChildrenProps, ParticipantsCanvasState } from "./ParticipantsCanvas.definitions"; export declare const displayName = "ParticipantsCanvas"; export declare const contentStore: DynamicContentStore; export declare class ParticipantsCanvasImpl extends React.PureComponent { static displayName: string; private container; state: { participantWidth: number; listMode: boolean; }; componentDidMount(): void; componentWillUnmount(): void; handleSelectedViewChanged: (_viewName: string, isSameViewResized: boolean) => void; handleParticipantWidthNeedsUpdate: () => void; render(): JSX.Element; private renderCallQualityIndicator; private renderParticipants; private getParticipants; private unHoldMyself; private renderActionStateListener; }