import { ParamData } from '@nestjs/common'; import { ParamsFactory } from '@nestjs/core/helpers/external-context-creator'; import { ClientEvents } from 'discord.js'; import { EventContext } from '../definitions/interfaces/event-context'; import { BaseEvents } from '../definitions/types/event.type'; import { DiscordParamType } from './discord-param-type'; export declare class DiscordParamFactory implements ParamsFactory { exchangeKeyForValue(type: DiscordParamType, data: ParamData, args: [...ClientEvents[BaseEvents], EventContext]): any; }