using Microsoft.Extensions.DependencyInjection; namespace Hyperbar.Widget; public interface IWidgetBuilder { IWidgetHost Build(); IWidgetBuilder ConfigureServices(Action configureDelegate); } public interface IWidgetBuilder : IWidgetBuilder where TConfiguration : WidgetConfiguration, new() { }