using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PepperDash.Essentials.Core.Fusion { /// /// Represents Fusion Help Request functionality /// public interface IFusionHelpRequest { /// /// Feedback containing the response to a help request /// StringFeedback HelpRequestResponseFeedback { get; } /// /// Indicates whether a help request has been sent /// BoolFeedback HelpRequestSentFeedback { get; } /// /// Feedback containing the current status of the help request /// StringFeedback HelpRequestStatusFeedback { get; } /// /// Sends a help request /// void SendHelpRequest(); /// /// Clears the current help request status /// void CancelHelpRequest(); /// /// Toggles between sending and cancelling a help request /// void ToggleHelpRequest(); } }