UNPKG

@microsoft/teams.api

Version:

<p> <a href="https://www.npmjs.com/package/@microsoft/teams.api" target="_blank"> <img src="https://img.shields.io/npm/v/@microsoft/teams.api/latest" /> </a> <a href="https://www.npmjs.com/package/@microsoft/teams.api?activeTab=code" t

30 lines (27 loc) • 829 B
import { MessageApp } from './message-app.mjs'; import { MessageConversation } from './message-conversation.mjs'; import { MessageUser } from './message-user.mjs'; /** * * An interface representing MessageActionsPayloadFrom. * Represents a user, application, or conversation type that either sent or was * referenced in a message. * */ type MessageFrom = { /** * @member {MessageActionsPayloadUser} [user] Represents details of the user. */ user?: MessageUser; /** * @member {MessageActionsPayloadApp} [application] Represents details of the * app. */ application?: MessageApp; /** * @member {MessageActionsPayloadConversation} [conversation] Represents * details of the converesation. */ conversation?: MessageConversation; }; export type { MessageFrom };