export(
     boral,
     boral.default,
	calc.condlogLik,
	calc.logLik.lv0,
	calc.marglogLik,
	calc.varpart,
	coefsplot,
	create.life,
	ds.residuals,
	fitted.boral, 
	get.enviro.cor,
	get.hpdintervals, 
	get.measures, 
	get.more.measures, 
     get.mcmcsamples,
	get.residual.cor, 
	lvsplot,
	make.jagsboralmodel, 
	make.jagsboralnullmodel,
     predict.boral,
	plot.boral,
	summary.boral,
	tidyboral
	)


S3method(boral, default)
S3method(fitted, boral)
S3method(plot, boral)
S3method(predict, boral)
S3method(simulate, boral)
S3method(summary, boral)

importFrom("utils", "packageDescription")

importFrom(abind, abind)
import(coda, mvtnorm, fishMod, MASS)
importFrom(corpcor, cor2pcor, pseudoinverse)
importFrom(R2jags, jags)
importFrom(reshape2, melt)
importFrom(stats, dbeta, pbeta, qbeta, rbeta)
importFrom(stats, binomial, poisson, gaussian)
importFrom(stats, dbinom, pbinom, qbinom, rbinom)
importFrom(stats, dexp, pexp, qexp, rexp)
importFrom(stats, dgamma, pgamma, qgamma, rgamma)
importFrom(stats, dnbinom, pnbinom, qnbinom, rnbinom)
importFrom(stats, dnorm, pnorm, qnorm, rnorm, qqnorm)
importFrom(stats, dlnorm, plnorm, qlnorm, rlnorm)
importFrom(stats, dpois, ppois, qpois, rpois)
importFrom(stats, dunif, runif, punif, qunif)
importFrom(stats, rWishart)
importFrom(stats, median, IQR, sd, cor, var, cov, cov2cor, simulate, qqline)
importFrom(stats, offset, quantile)
importFrom(graphics, abline,axis,layout,legend,lines,matplot,par,points,plot,text,mtext,segments)
importFrom(grDevices,palette, rainbow)


