useDynLib(meshed, .registration=TRUE)
importFrom(Rcpp, evalCpp)

importFrom(rlang, .data)
importFrom(magrittr, "%>%")
importFrom(magrittr, "%<>%")
importFrom(magrittr, "%$%")
importFrom(magrittr, "add")
importFrom(magrittr, "divide_by")
importFrom(dplyr, "group_by")
importFrom(dplyr, "summarise")
importFrom(dplyr, "filter")
importFrom(dplyr, "left_join")
importFrom(dplyr, "arrange")
importFrom(dplyr, "bind_rows")
importFrom(dplyr, "n")
importFrom(dplyr, "mutate")
importFrom(dplyr, "pull")
importFrom(stats, "prcomp")
importFrom(FNN, "get.knnx")

S3method("predict", "spmeshed")

export("spmeshed", "rmeshedgp", "summary_list_mean", "summary_list_q")