mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-09 08:03:30 +01:00
fix(ApplicationCommandPermissionsManager): truly optional arg
This commit is contained in:
4
packages/discord.js/typings/index.d.ts
vendored
4
packages/discord.js/typings/index.d.ts
vendored
@@ -4227,7 +4227,9 @@ export class ApplicationCommandPermissionsManager<
|
||||
},
|
||||
): Promise<boolean>;
|
||||
public fetch(options: FetchSingleOptions): Promise<ApplicationCommandPermissions[]>;
|
||||
public fetch(options: BaseOptions): Promise<Collection<Snowflake, ApplicationCommandPermissions[]>>;
|
||||
public fetch(
|
||||
...args: {} extends BaseOptions ? [] | [BaseOptions] : [BaseOptions]
|
||||
): Promise<Collection<Snowflake, ApplicationCommandPermissions[]>>;
|
||||
public remove(
|
||||
options:
|
||||
| (FetchSingleOptions & {
|
||||
|
||||
@@ -201,6 +201,7 @@ import type {
|
||||
VoiceChannel,
|
||||
Invite,
|
||||
GuildInvite,
|
||||
ApplicationCommandPermissions,
|
||||
} from './index.js';
|
||||
import {
|
||||
ActionRowBuilder,
|
||||
@@ -1726,6 +1727,16 @@ declare const guildApplicationCommandManager: GuildApplicationCommandManager;
|
||||
expectType<Promise<ApplicationCommand>>(guildApplicationCommandManager.fetch('0'));
|
||||
expectType<Promise<ApplicationCommand>>(guildApplicationCommandManager.fetch({ id: '0' }));
|
||||
expectType<Promise<Collection<Snowflake, ApplicationCommand>>>(guildApplicationCommandManager.fetch());
|
||||
expectType<Promise<ApplicationCommandPermissions[]>>(
|
||||
guildApplicationCommandManager.permissions.fetch({ command: '0' }),
|
||||
);
|
||||
expectType<Promise<Collection<Snowflake, ApplicationCommandPermissions[]>>>(
|
||||
guildApplicationCommandManager.permissions.fetch({}),
|
||||
);
|
||||
// https://github.com/discordjs/discord.js/issues/8096
|
||||
expectType<Promise<Collection<Snowflake, ApplicationCommandPermissions[]>>>(
|
||||
guildApplicationCommandManager.permissions.fetch(),
|
||||
);
|
||||
|
||||
declare const categoryChannelChildManager: CategoryChannelChildManager;
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user