Socket
Socket
Sign inDemoInstall

botframework-schema

Package Overview
Dependencies
Maintainers
3
Versions
543
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

botframework-schema - npm Package Compare versions

Comparing version 4.21.0-dev.20230911.cbb187d to 4.21.0-dev.20231010.123cc88

130

_ts3.4/lib/teams/index.d.ts

@@ -1910,2 +1910,132 @@ /**

}
/**
* @interface
* Specific details about the meeting participants.
*/
export interface MeetingParticipantsEventDetails {
/**
* @member {TeamsMeetingMember[]} [members] The participants info.
*/
members: TeamsMeetingMember[];
}
/**
* @interface
* Specific details about the meeting participants.
*/
export interface TeamsMeetingMember {
/**
* @member {TeamsChannelAccount} [user] The participant account.
*/
user: TeamsChannelAccount;
/**
* @member {UserMeetingDetails} [meeting] The participants info.
*/
meeting: UserMeetingDetails;
}
/**
* @interface
* Specific details of a user in a Teams meeting.
*/
export interface UserMeetingDetails {
/**
* @member {boolean} [inMeeting] The user in meeting indicator.
*/
inMeeting: boolean;
/**
* @member {string} [role] The user's role.
*/
role: string;
}
/**
* @type {TeamsMember}
* Defines the TeamsMember type.
*/
export type TeamsMember = {
/**
* @member {string} [id] The member id.
*/
id: string;
};
/**
* @interface
* Specifies the body of the teams batch operation request.
*/
export interface BatchOperationRequest {
/**
* @member {Activity} [activity] The activity of the request.
*/
activity: Activity;
/**
* @member {string} [tenantId] The id of the Teams tenant.
*/
tenantId: string;
/**
* @member {string} [teamId] The id of the team.
*/
teamId?: string;
/**
* @member {TeamsMember[]} [members] The list of members.
*/
members?: TeamsMember[];
}
/**
* @interface
* Specifies the body of the teams batch operation response.
*/
export interface BatchOperationResponse {
/**
* @member {string} [operationId] The id of the operation executed.
*/
operationId: string;
}
/**
* @interface
* Specifies the body of the teams batch operation state response.
*/
export interface BatchOperationStateResponse {
/**
* @member {string} [state] The state of the operation.
*/
state: string;
/**
* @member {Record<number, number>} [statusMap] The status map for processed operations.
*/
statusMap: Record<number, number>;
/**
* @member {Date} [retryAfter] The datetime value to retry the operation.
*/
retryAfter?: Date;
/**
* @member {number} [totalEntriesCount] The number of entries.
*/
totalEntriesCount: number;
}
/**
* @interface
* Specifies the failed entry with its id and error.
*/
export interface BatchFailedEntry {
/**
* @member {string} [id] The id of the failed entry.
*/
id: string;
/**
* @member {string} [error] The error of the failed entry.
*/
error: string;
}
/**
* @interface
* Specifies the body of the batch failed entries response.
*/
export interface BatchFailedEntriesResponse {
/**
* @member {string} [continuationToken] The continuation token for paginated results.
*/
continuationToken: string;
/**
* @member {BatchFailedEntry[]} [failedEntryResponses] The list of failed entries result of a batch operation.
*/
failedEntryResponses: BatchFailedEntry[];
}
//# sourceMappingURL=index.d.ts.map

@@ -1910,2 +1910,132 @@ /**

}
/**
* @interface
* Specific details about the meeting participants.
*/
export interface MeetingParticipantsEventDetails {
/**
* @member {TeamsMeetingMember[]} [members] The participants info.
*/
members: TeamsMeetingMember[];
}
/**
* @interface
* Specific details about the meeting participants.
*/
export interface TeamsMeetingMember {
/**
* @member {TeamsChannelAccount} [user] The participant account.
*/
user: TeamsChannelAccount;
/**
* @member {UserMeetingDetails} [meeting] The participants info.
*/
meeting: UserMeetingDetails;
}
/**
* @interface
* Specific details of a user in a Teams meeting.
*/
export interface UserMeetingDetails {
/**
* @member {boolean} [inMeeting] The user in meeting indicator.
*/
inMeeting: boolean;
/**
* @member {string} [role] The user's role.
*/
role: string;
}
/**
* @type {TeamsMember}
* Defines the TeamsMember type.
*/
export type TeamsMember = {
/**
* @member {string} [id] The member id.
*/
id: string;
};
/**
* @interface
* Specifies the body of the teams batch operation request.
*/
export interface BatchOperationRequest {
/**
* @member {Activity} [activity] The activity of the request.
*/
activity: Activity;
/**
* @member {string} [tenantId] The id of the Teams tenant.
*/
tenantId: string;
/**
* @member {string} [teamId] The id of the team.
*/
teamId?: string;
/**
* @member {TeamsMember[]} [members] The list of members.
*/
members?: TeamsMember[];
}
/**
* @interface
* Specifies the body of the teams batch operation response.
*/
export interface BatchOperationResponse {
/**
* @member {string} [operationId] The id of the operation executed.
*/
operationId: string;
}
/**
* @interface
* Specifies the body of the teams batch operation state response.
*/
export interface BatchOperationStateResponse {
/**
* @member {string} [state] The state of the operation.
*/
state: string;
/**
* @member {Record<number, number>} [statusMap] The status map for processed operations.
*/
statusMap: Record<number, number>;
/**
* @member {Date} [retryAfter] The datetime value to retry the operation.
*/
retryAfter?: Date;
/**
* @member {number} [totalEntriesCount] The number of entries.
*/
totalEntriesCount: number;
}
/**
* @interface
* Specifies the failed entry with its id and error.
*/
export interface BatchFailedEntry {
/**
* @member {string} [id] The id of the failed entry.
*/
id: string;
/**
* @member {string} [error] The error of the failed entry.
*/
error: string;
}
/**
* @interface
* Specifies the body of the batch failed entries response.
*/
export interface BatchFailedEntriesResponse {
/**
* @member {string} [continuationToken] The continuation token for paginated results.
*/
continuationToken: string;
/**
* @member {BatchFailedEntry[]} [failedEntryResponses] The list of failed entries result of a batch operation.
*/
failedEntryResponses: BatchFailedEntry[];
}
//# sourceMappingURL=index.d.ts.map

2

package.json

@@ -5,3 +5,3 @@ {

"description": "Activity schema for the Microsoft Bot Framework.",
"version": "4.21.0-dev.20230911.cbb187d",
"version": "4.21.0-dev.20231010.123cc88",
"license": "MIT",

@@ -8,0 +8,0 @@ "keywords": [

@@ -2032,1 +2032,140 @@ /**

}
/**
* @interface
* Specific details about the meeting participants.
*/
export interface MeetingParticipantsEventDetails {
/**
* @member {TeamsMeetingMember[]} [members] The participants info.
*/
members: TeamsMeetingMember[];
}
/**
* @interface
* Specific details about the meeting participants.
*/
export interface TeamsMeetingMember {
/**
* @member {TeamsChannelAccount} [user] The participant account.
*/
user: TeamsChannelAccount;
/**
* @member {UserMeetingDetails} [meeting] The participants info.
*/
meeting: UserMeetingDetails;
}
/**
* @interface
* Specific details of a user in a Teams meeting.
*/
export interface UserMeetingDetails {
/**
* @member {boolean} [inMeeting] The user in meeting indicator.
*/
inMeeting: boolean;
/**
* @member {string} [role] The user's role.
*/
role: string;
}
/**
* @type {TeamsMember}
* Defines the TeamsMember type.
*/
export type TeamsMember = {
/**
* @member {string} [id] The member id.
*/
id: string;
};
/**
* @interface
* Specifies the body of the teams batch operation request.
*/
export interface BatchOperationRequest {
/**
* @member {Activity} [activity] The activity of the request.
*/
activity: Activity;
/**
* @member {string} [tenantId] The id of the Teams tenant.
*/
tenantId: string;
/**
* @member {string} [teamId] The id of the team.
*/
teamId?: string;
/**
* @member {TeamsMember[]} [members] The list of members.
*/
members?: TeamsMember[];
}
/**
* @interface
* Specifies the body of the teams batch operation response.
*/
export interface BatchOperationResponse {
/**
* @member {string} [operationId] The id of the operation executed.
*/
operationId: string;
}
/**
* @interface
* Specifies the body of the teams batch operation state response.
*/
export interface BatchOperationStateResponse {
/**
* @member {string} [state] The state of the operation.
*/
state: string;
/**
* @member {Record<number, number>} [statusMap] The status map for processed operations.
*/
statusMap: Record<number, number>;
/**
* @member {Date} [retryAfter] The datetime value to retry the operation.
*/
retryAfter?: Date;
/**
* @member {number} [totalEntriesCount] The number of entries.
*/
totalEntriesCount: number;
}
/**
* @interface
* Specifies the failed entry with its id and error.
*/
export interface BatchFailedEntry {
/**
* @member {string} [id] The id of the failed entry.
*/
id: string;
/**
* @member {string} [error] The error of the failed entry.
*/
error: string;
}
/**
* @interface
* Specifies the body of the batch failed entries response.
*/
export interface BatchFailedEntriesResponse {
/**
* @member {string} [continuationToken] The continuation token for paginated results.
*/
continuationToken: string;
/**
* @member {BatchFailedEntry[]} [failedEntryResponses] The list of failed entries result of a batch operation.
*/
failedEntryResponses: BatchFailedEntry[];
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc