Returns the possible model classes that `gglm` works with.

`list_model_classes(...)`

- ...
Currently ignored. For extendability.

A character vector containing the possible model classes that `gglm` works with.

Note that these are not always the exact name of the class that that can be used. This is due to how some methods are written in the packages `gglm` imports. For example, the model class "merMod" refers to a variety of model outputs from `lme4`, even when the outputted class is not called "merMod".

```
list_model_classes()
#> [1] "mlogit" "rma" "poissonmfx" "default"
#> [5] "lmrob" "rqs" "prcomp" "rq"
#> [9] "glmRob" "polr" "mjoint" "stl"
#> [13] "glmmadmb" "survreg" "drc" "kmeans"
#> [17] "fixest" "merMod" "nlrq" "factanal"
#> [21] "htest" "lm" "glmrob" "smooth.spline"
#> [25] "ivreg" "gam" "sarlm" "mfx"
#> [29] "poLCA" "felm" "negbinmfx" "glmmTMB"
#> [33] "glm" "clm" "NULL" "gamm4"
#> [37] "speedlm" "Sarlm" "gls" "pam"
#> [41] "decomposed.ts" "brmsfit" "speedglm" "logitmfx"
#> [45] "betamfx" "data.frame" "plm" "Mclust"
#> [49] "loess" "probitmfx" "coxph" "ranef.mer"
#> [53] "lmRob" "betareg" "nls" "rlm"
#> [57] "margins" "lme"
```