import { CommandContext } from '../../'; import { Command } from './'; /** * @see {@link https://ayfri.gitbook.io/advanced-command-handler/concepts/commands/templates} */ export declare abstract class SlowCommand extends Command { /** * The emoji for waiting. * * @remarks * Feel free to modify the emoji to use a custom one. */ waitEmoji: string; /** * Reacts with the {@link waitEmoji}. * * @param ctx - The context to react to. */ startWait(ctx: CommandContext): Promise; /** * Remove the reaction {@link waitEmoji} of the bot. * * @param ctx - The context to remove the reaction to. */ stopWait(ctx: CommandContext): Promise; }