darkcord
Version:
A NodeJS Package to interact with Discord API
43 lines • 1.05 kB
TypeScript
import { DataWithClient } from "../types/index";
import { APITeam, APITeamMember, APIUser, TeamMemberMembershipState } from "discord-api-types/v10";
import { User } from "./User";
export declare class TeamMember {
/**
* The user's membership state on the team
*/
membershipState: TeamMemberMembershipState;
/**
* Will always be ["*"]
*/
permissions: ["*"];
/**
* The id of the parent team of which they are a member
*/
teamId: string;
/**
* The user of team
*/
user: User | APIUser;
constructor(data: DataWithClient<APITeamMember>);
}
export declare class Team {
/**
* A hash of the image of the team's icon
*/
icon: string | null;
id: string;
/**
* The members of the team
*/
members: TeamMember[];
/**
* The name of the team
*/
name: string;
/**
* The user id of the current team owner
*/
ownerUserId: string;
constructor(data: DataWithClient<APITeam>);
}
//# sourceMappingURL=Team.d.ts.map