export(gsCPz, gsHR, gsDelta, gsBValue, gsRR)

export(gsBoundCP, gsCP, gsPP, gsPI, gsPOS, gsCPOS, gsDensity, gsPosterior)
export(gsCPz, gsHR, gsDelta, gsBValue, gsRR, hrn2z, hrz2n, zn2hr)
export(sfPower, sfHSD, sfExponential, sfBetaDist, sfLDOF, sfLDPocock, sfPoints, sfLogistic, sfExtremeValue, sfExtremeValue2, sfLinear, sfTruncated)

export(eEvents, print.eEvents, nSurv, gsSurv, print.nSurv, print.gsSurv, tEventsIA, nEventsIA)

export(ciBinomial, nBinomial, simBinomial, testBinomial, gsBinomialExact, varBinomial)
export(binomialSPRT, plot.binomialSPRT, plot.gsBinomialExact, nSurvival, nEvents, nNormal)

export(sfPower, sfHSD, sfExponential, sfBetaDist, sfLDOF, sfLDPocock, sfPoints)
export(sfLogistic, sfExtremeValue, sfExtremeValue2, sfLinear, sfStep, sfTruncated, sfTrimmed, sfGapped)

"matpoints", "mtext", "par", "plot", "points", "strwidth",
importFrom("stats", "dbinom", "dnorm", "nlminb", "pbeta", "pbinom",
"pcauchy", "pchisq", "pnorm", "pt", "qbinom", "qcauchy",
"qchisq", "qnorm", "qt", "rbinom", "reshape", "uniroot")

export(gsb, gsbDesign, gsbSimulation, tab, gsbBayesUpdate, gsbCriteria)
## not exported functions (access with ::: operator)

importFrom(stats, approx, na.omit, predict, qnorm, rnorm, runif)

export(equivonly, binding, nonbinding, nfix, nminmax, oc, figureE, figureEF)

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

#.onLoad <- function(lib, pkg) require(methods)
#  All functions exported other than those starting with "."
exportPattern("^[^\\.]")

#.onLoad <- function(lib, pkg) require(methods)
#  All functions exported other than those starting with "."
exportPattern("^[^\\.]")
import(methods)

export(cdsscden, cpsscden, cqsscden, cdssden, cpssden, cqssden,
dsscden, dssden, gauss.quad, gssanova, gssanova0,
gssanova1, hzdcurve.sshzd, hzdrate.sshzd, nlm0, para.arma,
project, psscden, pssden, qsscden, qssden, smolyak.quad,
smolyak.size, ssanova, ssanova0, ssanova9, sscden, sscden1,
sscox, ssden, ssden1, sshzd, sshzd1, ssllrm, survexp.sshzd)
# export internal functions used in examples
export(mkterm, mkphi.cubic, mkphi.tp, mkran, mkrk.cubic, mkrk.tp)