From 71f4fa82ed6206d6843345a5394119f2a728aa35 Mon Sep 17 00:00:00 2001 From: Jiralite <33201955+Jiralite@users.noreply.github.com> Date: Sun, 20 Feb 2022 12:33:45 +0000 Subject: [PATCH] types: Remove `ApplicationCommandInteractionOptionResolver` (#7491) --- packages/discord.js/typings/index.d.ts | 33 -------------------------- 1 file changed, 33 deletions(-) diff --git a/packages/discord.js/typings/index.d.ts b/packages/discord.js/typings/index.d.ts index 8da3b22b6..da825ecdd 100644 --- a/packages/discord.js/typings/index.d.ts +++ b/packages/discord.js/typings/index.d.ts @@ -712,39 +712,6 @@ export abstract class Collector extends EventEmi ): this; } -export interface ApplicationCommandInteractionOptionResolver - extends CommandInteractionOptionResolver { - getSubcommand(required?: true): string; - getSubcommand(required: boolean): string | null; - getSubcommandGroup(required: true): string; - getSubcommandGroup(required?: boolean): string | null; - getBoolean(name: string, required: true): boolean; - getBoolean(name: string, required?: boolean): boolean | null; - getChannel(name: string, required: true): NonNullable['channel']>; - getChannel(name: string, required?: boolean): NonNullable['channel']> | null; - getString(name: string, required: true): string; - getString(name: string, required?: boolean): string | null; - getInteger(name: string, required: true): number; - getInteger(name: string, required?: boolean): number | null; - getNumber(name: string, required: true): number; - getNumber(name: string, required?: boolean): number | null; - getUser(name: string, required: true): NonNullable['user']>; - getUser(name: string, required?: boolean): NonNullable['user']> | null; - getMember(name: string): NonNullable['member']> | null; - getRole(name: string, required: true): NonNullable['role']>; - getRole(name: string, required?: boolean): NonNullable['role']> | null; - getAttachment(name: string, required: true): NonNullable['attachment']>; - getAttachment(name: string, required?: boolean): NonNullable['attachment']> | null; - getMentionable( - name: string, - required: true, - ): NonNullable['member' | 'role' | 'user']>; - getMentionable( - name: string, - required?: boolean, - ): NonNullable['member' | 'role' | 'user']> | null; -} - export class ChatInputCommandInteraction extends CommandInteraction { public options: Omit, 'getMessage' | 'getFocused'>; public inGuild(): this is ChatInputCommandInteraction<'raw' | 'cached'>;