using Elsa.Environments.Models; namespace Elsa.Environments.Contracts; /// /// Manages environments. /// public interface IEnvironmentsManager { /// /// Returns all environments. /// /// The cancellation token. /// All environments. ValueTask> ListEnvironmentsAsync(CancellationToken cancellationToken = default); /// /// Returns the name of the default environment. /// /// The cancellation token. /// The name of the default environment. ValueTask GetDefaultEnvironmentNameAsync(CancellationToken cancellationToken = default); }