using FluentTerminal.Models; using System.Threading.Tasks; using FluentTerminal.App.Services.Dialogs; namespace FluentTerminal.App.Services { public enum DialogButton { OK, Cancel } public interface IDialogService { Task ShowMessageDialogAsnyc(string title, string content, params DialogButton[] buttons); Task ShowProfileSelectionDialogAsync(); Task ShowCreateKeyBindingDialog(); Task ShowInputDialogAsync(string title); Task ShowSshConnectionInfoDialogAsync(); } }