useDynLib(CDM)
export(din, sim.din , gdina ,
    sim.gdina, sim.gdina.prepare ,
    skill.cor  , # , gdina.fit
    equivalent.dina ,
    cdm.est.class.accuracy,
    modelfit.cor.din,
    modelfit.cor ,
    gdm ,
#    din.latent.response ,
    din.equivalent.class ,
    itemfit.rmsea
    )
# internal functions; not intended to be visible to users
# export(check.input, rowMaxs, rowProds2, plot.din, print.din, summary.din,
#        print.summary.din)

import(graphics, stats)

importFrom(utils,packageDescription)


S3method(plot, din)
S3method(print, din)
S3method(summary, din)
S3method(summary, gdina)
S3method(summary, gdm)
S3method(print, summary.din)
S3method(anova, din)
S3method(anova, gdina)
S3method(coef, din)
S3method(coef, gdina)
S3method(coef, gdm)
S3method(logLik, din)
S3method(logLik, gdina)
S3method(logLik, gdm)