Code/Internal/IStatefulHost.cs
using Sandbox;

namespace Goo.Internal;

internal interface IStatefulHost
{
    void ApplyStateVariants(
        Color? baseBg,  Color? baseFg,
        Color? hoverBg, Color? activeBg, Color? focusBg,
        Color? hoverFg, Color? activeFg, Color? focusFg,
        int? transitionMs);
}