import { Interaction } from 'discord.js'; import { ICommand } from '../models/Command'; import { MultiGuildBot } from './bots/multi-guild-bot'; export declare class CommandMessageParser { private availableCommands; private botHelper; constructor(commands: ICommand[]); getCommandsForMessageInput(inputCommand: string): ICommand[]; addAvailableCommand(passedAvailComm: ICommand): void; private findRequestedCommands; } export declare class CommandInteractionParser { private availableCommands; private botHelper; constructor(commands: ICommand[]); getCommandsForInteractionInput(bot: MultiGuildBot, interaction: Interaction): ICommand[]; private findInteractionCommands; }