5
									
								
								typings/index.d.ts
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										5
									
								
								typings/index.d.ts
									
									
									
									
										vendored
									
									
								
							@@ -1322,6 +1322,7 @@ export class Guild extends AnonymousGuild {
 | 
			
		||||
  public maximumPresences: number | null;
 | 
			
		||||
  public maxStageVideoChannelUsers: number | null;
 | 
			
		||||
  public maxVideoChannelUsers: number | null;
 | 
			
		||||
  /** @deprecated Use {@link GuildMemberManager.me} instead. */
 | 
			
		||||
  public readonly me: GuildMember | null;
 | 
			
		||||
  public memberCount: number;
 | 
			
		||||
  public members: GuildMemberManager;
 | 
			
		||||
@@ -3935,6 +3936,7 @@ export interface BruteforceOptions {
 | 
			
		||||
export class GuildMemberManager extends CachedManager<Snowflake, GuildMember, GuildMemberResolvable> {
 | 
			
		||||
  private constructor(guild: Guild, iterable?: Iterable<RawGuildMemberData>);
 | 
			
		||||
  public guild: Guild;
 | 
			
		||||
  public readonly me: GuildMember | null;
 | 
			
		||||
  public add(
 | 
			
		||||
    user: UserResolvable,
 | 
			
		||||
    options: AddGuildMemberOptions & { fetchWhenExisting: false },
 | 
			
		||||
@@ -3954,6 +3956,7 @@ export class GuildMemberManager extends CachedManager<Snowflake, GuildMember, Gu
 | 
			
		||||
    time?: number,
 | 
			
		||||
  ): Promise<Collection<Snowflake, GuildMember>>;
 | 
			
		||||
  public fetchBruteforce(options?: BruteforceOptions): Promise<Collection<Snowflake, GuildMember>>;
 | 
			
		||||
  public fetchMe(options?: BaseFetchOptions): Promise<GuildMember>;
 | 
			
		||||
  public kick(user: UserResolvable, reason?: string): Promise<GuildMember | User | Snowflake>;
 | 
			
		||||
  public list(options?: GuildListMembersOptions): Promise<Collection<Snowflake, GuildMember>>;
 | 
			
		||||
  public prune(options: GuildPruneMembersOptions & { dry?: false; count: false }): Promise<null>;
 | 
			
		||||
@@ -4182,10 +4185,12 @@ export class ThreadManager extends CachedManager<Snowflake, ThreadChannel, Threa
 | 
			
		||||
export class ThreadMemberManager extends CachedManager<Snowflake, ThreadMember, ThreadMemberResolvable> {
 | 
			
		||||
  private constructor(thread: ThreadChannel, iterable?: Iterable<RawThreadMemberData>);
 | 
			
		||||
  public thread: ThreadChannel;
 | 
			
		||||
  public readonly me: ThreadMember | null;
 | 
			
		||||
  public add(member: UserResolvable | '@me', reason?: string): Promise<Snowflake>;
 | 
			
		||||
  public fetch(member?: UserResolvable, options?: BaseFetchOptions): Promise<ThreadMember>;
 | 
			
		||||
  /** @deprecated Use `fetch(member, options)` instead. */
 | 
			
		||||
  public fetch(cache?: boolean): Promise<Collection<Snowflake, ThreadMember>>;
 | 
			
		||||
  public fetchMe(options?: BaseFetchOptions): Promise<ThreadMember>;
 | 
			
		||||
  public remove(id: Snowflake | '@me', reason?: string): Promise<Snowflake>;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user