importFrom("stats", "ecdf", "lm", "optimize", "runif")

# Internal Functions (NOT to be called by the user):

export(globalfit, getFamilies, getFamily, getParams, install.packages_DistributionFitR)
exportMethods(summary, hist, sort, AIC, BIC)

export(za.test, zc.test, zk.test)
importFrom("stats", "complete.cases", "pnorm", "sd", "ks.test","pt","rt")
importFrom("stats", "pbeta", "pexp", "pgamma", "punif", "pweibull", "rbeta", "rexp", "rgamma", "rnorm", "runif", "rweibull", "var")
importFrom("MASS", "fitdistr")

export(za.test, zc.test, zk.test)
importFrom("stats", "complete.cases", "pnorm", "sd", "ks.test","pt","rt")
importFrom("stats", "pbeta", "pexp", "pgamma", "punif", "pweibull", "rbeta", "rexp", "rgamma", "rnorm", "runif", "rweibull", "var")
importFrom("MASS", "fitdistr")

importFrom("graphics", "hist.default", "lines", "plot", "points",
importFrom("stats", "integrate", "median", "optimize", "pchisq",
"pgamma", "pnorm", "ppoints", "pt", "quantile", "sd",
useDynLib("DistributionUtils", .registration = TRUE, .fixes = "C_")

## export anything w/out a dot in front.

import(DoE.base, except=c("lm", "aov", "lm.design", "aov.design", "lm.formula", "aov.formula"))
S3method(print, oa)   ## strangely enough, I am not asked to document the method
## which is fine, because it is documented in DoE.base

import(stats)
import(methods)
import(DoE.base, except=c("lm", "aov", "lm.design", "aov.design", "lm.formula", "aov.formula"))
S3method(print, oa)   ## strangely enough, I am not asked to document the method
## which is fine, because it is documented in DoE.base
## also export a few two functions from DoE.base
export("gurobi_MIParray", "mosek_MIParray",
"gurobi_MIPcontinue", "mosek_MIPcontinue", "lowerbound_AR", "oa_feasible", "GWLP", "ICFTs", "SCFTs", "length2", "length3", "length4", "length5")

import(DoE.base, except=c("lm", "aov", "lm.design", "aov.design", "lm.formula", "aov.formula", "print.oa"))
## also export a few functions from DoE.base
"length2", "length3", "length4", "length5", "contr.XuWu")

## the master documentation of print.oa is in DoE.base