t() :: %Tai.AdvisorGroup{ advisor: atom(), config: map(), factory: atom(), id: atom(), products: String.t() }