using System;
using System.Collections.Generic;
using System.Text;
namespace RecrownedAthenaeum.Tools.CommandProcessor
{
interface ICommandEngineCommand
{
///
/// Runs the command.
///
/// Commands to be used. May be null.
void Run(string[] arguments);
///
/// Returns the help for the given argument.
/// If no argument is given (null), then returns overall help statement.
///
/// The argument the help string is for. Can be null for overall command help.
/// The text to help understand the argument.
string Help(string argument);
}
}