@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
23 lines (20 loc) • 851 B
text/typescript
import { ChannelInfo } from './channel-info.mjs';
/**
*
* Settings within teams channel data specific to messages received in Microsoft Teams.
*/
type ChannelDataSettings = {
/**
* @member {ChannelInfo} [selectedChannel] Information about the selected Teams channel.
*/
selectedChannel?: ChannelInfo;
/**
* @member {any} [any] Additional properties that are not otherwise defined by the TeamsChannelDataSettings
* type but that might appear in the REST JSON object.
* @remarks With this, properties not represented in the defined type are not dropped when
* the JSON object is deserialized, but are instead stored in this property. Such properties
* will be written to a JSON object when the instance is serialized.
*/
[properties: string]: unknown;
};
export type { ChannelDataSettings };