fix: InteractionGuildMember (#324)

This commit is contained in:
David 2025-01-22 13:14:19 -05:00 committed by GitHub
parent 3a786d6cf5
commit 2e1c9797ea
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -7,7 +7,7 @@ export type GuildMemberData =
| GatewayGuildMemberAddDispatchData | GatewayGuildMemberAddDispatchData
| APIInteractionDataResolvedGuildMember; | APIInteractionDataResolvedGuildMember;
import type { ReturnCache } from '../../src'; import type { ReturnCache } from '../';
import { import {
type DMChannelStructure, type DMChannelStructure,
type GuildMemberStructure, type GuildMemberStructure,
@ -25,7 +25,6 @@ import {
type MessageCreateBodyRequest, type MessageCreateBodyRequest,
type MethodContext, type MethodContext,
type ObjectToLower, type ObjectToLower,
type ToClass,
} from '../common'; } from '../common';
import type { import type {
APIGuildMember, APIGuildMember,
@ -291,10 +290,7 @@ export interface InteractionGuildMember
* Represents a guild member * Represents a guild member
* @link https://discord.com/developers/docs/resources/guild#guild-member-object * @link https://discord.com/developers/docs/resources/guild#guild-member-object
*/ */
export class InteractionGuildMember extends (GuildMember as unknown as ToClass< export class InteractionGuildMember extends GuildMember {
Omit<GuildMember, 'deaf' | 'mute'>,
InteractionGuildMember
>) {
permissions: PermissionsBitField; permissions: PermissionsBitField;
constructor( constructor(
client: UsingClient, client: UsingClient,