#useDynLib(Compositional, .registration = TRUE)

importFrom("Compositional", alfa, comp.reg, helm, makefolds)
importFrom("Rfast", rowsums, rowOrder, colmeans, rowMins, Dist, dista, eachcol.apply)
importFrom("stats", model.matrix, as.formula, coef, optimize, optim, quantile, prcomp)
importFrom("graphics", legend, lines, mtext)
importFrom("rangen", Sample)
importFrom("minpack.lm", nls.lm)
importFrom("sf", st_as_sf)
importFrom("blockCV", cv_spatial)
importFrom("gslnls", gsl_nls, gsl_nls_control)
importFrom("utils", flush.console)
importFrom("spmoran", meigen_f, meigen0)

import("doParallel")
import("parallel")
import("foreach")

exportPattern("^[[:alpha:]]+")
exportPattern("^[^\\.]")
export(.onAttach)

