types(Interactions): fix function overload types (#5989)

This commit is contained in:
Hackerboi 69
2021-07-01 18:37:25 +02:00
committed by GitHub
parent 6edf55c04b
commit 521d26c57f

12
typings/index.d.ts vendored
View File

@@ -578,9 +578,7 @@ declare module 'discord.js' {
public editReply(options: string | MessagePayload | WebhookEditMessageOptions): Promise<Message | APIMessage>;
public fetchReply(): Promise<Message | APIMessage>;
public followUp(options: string | MessagePayload | InteractionReplyOptions): Promise<Message | APIMessage>;
public reply(
options: string | MessagePayload | (InteractionReplyOptions & { fetchReply: true }),
): Promise<Message | APIMessage>;
public reply(options: InteractionReplyOptions & { fetchReply: true }): Promise<Message | APIMessage>;
public reply(options: string | MessagePayload | InteractionReplyOptions): Promise<void>;
private transformOption(option: unknown, resolved: unknown): CommandInteractionOption;
private _createOptionsCollection(options: unknown, resolved: unknown): Collection<string, CommandInteractionOption>;
@@ -1443,13 +1441,9 @@ declare module 'discord.js' {
public editReply(options: string | MessagePayload | WebhookEditMessageOptions): Promise<Message | APIMessage>;
public fetchReply(): Promise<Message | APIMessage>;
public followUp(options: string | MessagePayload | InteractionReplyOptions): Promise<Message | APIMessage>;
public reply(
options: string | MessagePayload | (InteractionReplyOptions & { fetchReply: true }),
): Promise<Message | APIMessage>;
public reply(options: InteractionReplyOptions & { fetchReply: true }): Promise<Message | APIMessage>;
public reply(options: string | MessagePayload | InteractionReplyOptions): Promise<void>;
public update(
content: string | MessagePayload | (InteractionUpdateOptions & { fetchReply: true }),
): Promise<Message | APIMessage>;
public update(content: InteractionUpdateOptions & { fetchReply: true }): Promise<Message | APIMessage>;
public update(content: string | MessagePayload | InteractionUpdateOptions): Promise<void>;
public static resolveType(type: MessageComponentTypeResolvable): MessageComponentType;