UNPKG

@globalart/nestcord

Version:

A module for creating Discord bots using NestJS, based on Discord.js

7 lines (6 loc) 577 B
import { APIApplicationCommandOptionBase } from 'discord-api-types/payloads/v10/_interactions/_applicationCommands/_chatInput/base'; import { ApplicationCommandOptionType } from 'discord.js'; import { OptionMeta } from '../slash-command.discovery'; import 'reflect-metadata'; export declare const OPTIONS_METADATA = "necstord:options_meta"; export declare function createOptionDecorator<T extends APIApplicationCommandOptionBase<ApplicationCommandOptionType>>(type: ApplicationCommandOptionType, resolver: OptionMeta['resolver']): (data: Omit<T, "type">) => PropertyDecorator;