import { DynamicContentStore } from "../../../flex-ui-core/src"; import * as React from "react"; import { ParticipantCanvasActionsChildrenKeys, ParticipantCanvasChildrenKeys, ParticipantCanvasChildrenProps, ParticipantCanvasImplState, ParticipantCanvasListItemChildrenKeys, ParticipantCanvasProps } from "./ParticipantCanvas.definitions"; /** * Can be themed with `Theme.ParticipantsCanvas` in [Theme](Theme). * * @class ParticipantCanvas * @classdesc This component renders a single participant. * @component * @hideconstructor * @param {ParticipantCanvas.ParticipantCanvasProps} props - Properties to be passed to configure this component. * @category Components / Programmable * @subcategory Components */ export declare class ParticipantCanvas extends React.Component { static readonly displayName = "ParticipantCanvas"; /** * Dynamic content store * * @static * @type {DynamicContentStore} * @readonly */ static readonly Content: DynamicContentStore; /** * Dynamic content properties for List item * * @static * @type {{Content: DynamicContentStore}} * @readonly */ static readonly ListItem: { displayName: string; Content: DynamicContentStore; }; /** * Dynamic content properties for action buttons container * * @static * @type {{Content: DynamicContentStore}} * @readonly */ static readonly Actions: { displayName: string; Content: DynamicContentStore; }; render(): JSX.Element; }