import { ApplicationCommandOptionData, Interaction, Message, PermissionString } from 'discord.js'; export interface ICommandOptions { aliases?: string[]; cooldown?: number; defaultPermission?: boolean; description: string; interactionOptions?: ApplicationCommandOptionData[]; isDeveloper?: boolean; name: string; permissions?: PermissionString[]; restricted?: (i: Message | Interaction) => boolean; }