export(rsmsn.lmm)
export(errorVar)
export(smsn.lmm)
export(smn.lmm)
export(lr.test)
export(acfresid)
export(mahalDist)
export(healy.plot)
export(ranef)
export(boot_par)
export(boot_ci)
export(criteria)
export(lmmControl)
#
import("dplyr")
import("ggplot2")
import("optimParallel")
import("parallel")
importFrom("stats", "ARMAacf", "dgamma", "dnorm", "integrate",
               "model.matrix", "optim", "pacf", "pgamma", "pnorm", "pt",
               "qgamma", "qnorm", "rbeta", "rgamma", "rnorm", "runif",
               "toeplitz","pchisq","fitted", "pf", "qchisq", "qf", "quantile",
               "residuals", "uniroot","formula", "var")
importFrom("utils", "capture.output","modifyList")
importFrom("dplyr","n_distinct")
importFrom("purrr","flatten_int","map")
importFrom("nlme","corARMA","lme","corCAR1","random.effects","ranef")
importFrom("mvtnorm","dmvt","dmvnorm","rmvnorm")
importFrom("numDeriv","jacobian")
importFrom("haven","as_factor")
importFrom("moments","skewness")
importFrom("ggrepel","geom_text_repel")
importFrom("furrr","future_map","furrr_options")
importFrom("future","plan","multisession","sequential")
#
S3method(print, SMSN)
S3method(fitted, SMSN)
S3method(summary, SMSN)
S3method(predict, SMSN)
S3method(plot, SMSN)
S3method(residuals, SMSN)
S3method(update, SMSN)
#
S3method(print, SMN)
S3method(fitted, SMN)
S3method(summary, SMN)
S3method(predict, SMN)
S3method(plot, SMN)
S3method(residuals, SMN)
S3method(update, SMN)
#
S3method(plot, mahalDist)
S3method(plot, acfresid)
#
S3method(print, lmmLRT)
S3method(print, SMSNsumm)
S3method(print, SMNsumm)
