importFrom(rlang, 'caller_env', '.data', 'eval_tidy', ':=', 'sym','env_has')
importFrom(stats, "rlogis", "coef", "mahalanobis", "pchisq", "runif")

import(shiny, except = c('renderDataTable', 'dataTableOutput'))
importFrom(shinyjs, useShinyjs, runjs, show, hide, hidden)
importFrom(DT, renderDataTable, dataTableOutput, JS, datatable, tableHeader, tableFooter, dataTableProxy, replaceData)
importFrom(shinyFiles, parseSavePath, parseFilePaths, shinySaveButton, shinyFilesButton, shinyFileChoose, shinyFileSave)
importFrom(DBI, dbGetQuery, dbListFields, dbExecute, dbExistsTable)
importFrom("graphics", "par", "plot", "boxplot", "hist")
importFrom("utils", "help", "vignette", "modifyList", "write.csv2")
importFrom(networkD3, 'forceNetworkOutput', 'igraph_to_networkD3', 'forceNetwork', 'renderForceNetwork')

importFrom(shinyjs, 'useShinyjs', 'runjs', 'show', 'hide', 'hidden','reset')
importFrom(DT, 'renderDataTable', 'dataTableOutput', 'JS', 'datatable', 'tableHeader', 'tableFooter', 'dataTableProxy', 'replaceData')
importFrom(shinyFiles, 'parseSavePath', 'parseFilePaths', 'shinySaveButton', 'shinyFilesButton', 'shinyFileChoose', 'shinyFileSave')
importFrom(DBI, 'dbGetQuery', 'dbListFields', 'dbExecute', 'dbExistsTable')
importFrom(graphics, 'par', 'plot', 'boxplot', 'hist')
importFrom(utils, 'help', 'vignette', 'modifyList', 'write.csv2', 'read.csv')

importFrom(graphics, 'par', 'plot', 'boxplot', 'hist','axis','layout','barplot','mtext')
importFrom(utils, 'help', 'vignette', 'modifyList', 'write.csv2', 'read.csv','unzip','data','packageVersion')

useDynLib(dfcomb, .registration = TRUE, .fixes="C_")

importFrom("graphics", "abline", "hist", "legend", "lines", "locator",
importFrom("stats", "integrate", "median", "optimize", "pnorm",
"qnorm", "quantile", "rbinom", "rexp", "runif")

useDynLib(dfmta, .registration = TRUE, .fixes="C_")

importFrom(stats, p.adjust, quantile, reorder, rnorm, sd, uniroot)

importFrom("utils", "read.csv", "read.table", "tail", "write.table")

useDynLib("dglars", .registration = TRUE, .fixes = "C_")
export(AIC.dglars, cvdglars, d2mu_de2_mk, dglars_ccd, make_action, make_ru,
plot.dglars, print.gof_dglars, BIC.dglars, cvdglars.fit, d2th_dmu2_mk,
dglars_pc, make_coef, make_summary_table, predict.dglars, print.loglik_dglars,
coef.cvdglars, cvdglars_ccd, dglars, gdf, make_cvdglars, phihat, print.cvdglars,
setDiff, coef.dglars, cvdglars_pc, dglars.fit, logLik.dglars, make_dglars,
importFrom("stats", "dbinom", "dgamma", "dpois", "dnorm", "dcauchy","qt")
importFrom("stats", "predict", "logLik", "AIC", "BIC", "glm")
importFrom("stats", "contrasts", "gaussian", "is.empty.model", "model.matrix", "model.response")
importFrom("graphics", "abline", "axis", "legend", "matlines", "matplot", "matpoints", "par")