using CursorLang.Core.Models;
namespace CursorLang.Core.Services;
///
/// Starting the app together with Windows.
///
public interface IStartupService
{
/// Finds out the current state of startup.
Task GetStateAsync();
///
/// Asks for startup to be switched on or off and answers with the state that
/// came of it: the request to switch it on may well be turned down.
///
Task SetEnabledAsync(bool enabled);
}