#nullable disable namespace StardewModdingAPI.Framework.Commands { /// A core SMAPI console command. interface IInternalCommand { /********* ** Accessors *********/ /// The command name, which the user must type to trigger it. string Name { get; } /// The human-readable documentation shown when the player runs the built-in 'help' command. string Description { get; } /********* ** Methods *********/ /// Handle the console command when it's entered by the user. /// The command arguments. /// Writes messages to the console. void HandleCommand(string[] args, IMonitor monitor); } }