using Avalonia.Metadata;
namespace Ursa.Controls;
///
/// Represents a toast manager that can show arbitrary content.
/// Managed toast managers can show any content.
///
///
/// Because toast managers of this type are implemented purely in managed code, they
/// can display arbitrary content, as opposed to toast managers which display toasts
/// using the host operating system's toast mechanism.
///
[NotClientImplementable]
public interface IManagedToastManager : IToastManager
{
///
/// Shows a toast.
///
/// The content to be displayed.
void Show(object content);
}