import(moments)
import(emdbook)
import(stats)
import(magic)
import(plyr)
import(knitr)
import(progress)
import(statmod)

importFrom("Ake", "kpmfe.fun")
importFrom("equate", "scales")
importFrom("graphics", "par")
importFrom("methods", "is")

export(
discrete.smooth,
discrete.smooth.default,
BB.smooth,
BB.smooth.default,
bandwidth,
bandwidth.default,
eqp.eq,
eqp.eq.default,
irt.link,
irt.link.default,
ker.eq,
ker.eq.default,
le.eq,
le.eq.default,
lin.eq,
lin.eq.default,
loglin.smooth,
loglin.smooth.default,
mea.eq,
mea.eq.default,
PREp,
PREp.default,
SEED,
SEED.default,
gof,
irt.eq,
irt.eq.default,
sim_unimodal,
BNP.eq,
BNP.eq.predict)

S3method(print, discrete.smooth)
S3method(print, BB.smooth)
S3method(print, bandwidth)
S3method(print, eqp.eq)
S3method(print, irt.link)
S3method(print, ker.eq)
S3method(summary, ker.eq)
S3method(print, summary.ker.eq)
S3method(print, le.eq)
S3method(print, lin.eq)
S3method(print, loglin.smooth)
S3method(print, mea.eq)
S3method(print, PREp)
S3method(print, SEED)
S3method(print, irt.eq)
S3method(print, snse.gof)

S3method(discrete.smooth, default)
S3method(BB.smooth, default)
S3method(bandwidth, default)
S3method(eqp.eq, default)
S3method(irt.link, default)
S3method(ker.eq, default)
S3method(le.eq, default)
S3method(lin.eq, default)
S3method(loglin.smooth, default)
S3method(mea.eq, default)
S3method(PREp, default)
S3method(SEED, default)
S3method(irt.eq, default)
