feat: add support for teams update (#9805)

* refactor(TeamMember): deprecate permissions property

* feat: add support for team member roles

* feat: add reference to external team member role enum

* docs: suggested changes

Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com>

---------

Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
This commit is contained in:
Danial Raza
2023-09-15 20:18:33 +02:00
committed by GitHub
parent 9dbc9542c4
commit c66636da11
3 changed files with 17 additions and 0 deletions

View File

@@ -165,6 +165,7 @@ import {
GuildOnboardingPromptType,
AttachmentFlags,
RoleFlags,
TeamMemberRole,
} from 'discord-api-types/v10';
import { ChildProcess } from 'node:child_process';
import { EventEmitter } from 'node:events';
@@ -2991,9 +2992,11 @@ export class TeamMember extends Base {
private constructor(team: Team, data: RawTeamMemberData);
public team: Team;
public get id(): Snowflake;
/** @deprecated Use {@link role} instead. */
public permissions: string[];
public membershipState: TeamMemberMembershipState;
public user: User;
public role: TeamMemberRole;
public toString(): UserMention;
}