################################################
### Imports
################################################
importFrom("grDevices", "dev.interactive")
importFrom("graphics", "abline", "curve", "hist", "hist.default",
           "par", "plot", "title")
importFrom("stats", "lm", "na.omit", "nlm", "optim", "ppoints",
           "qqplot", "rgamma", "splinefun", "uniroot", "var")
importFrom("DistributionUtils",
           besselRatio, is.wholenumber, logHist,
           momIntegrated, momChangeAbout, safeIntegrate, skewness, kurtosis)
importFrom("GeneralizedHyperbolic",
           dskewlap, gigMom, gigRawMom, gammaRawMom,
           hyperbChangePars, ghypChangePars, momRecursion)


################################################
## S3 classes
################################################
S3method(print,vgFit)
S3method(plot,vgFit)
S3method(summary,vgFit)
S3method(print,summary.vgFit)

################################################
## Functions
################################################
exportPattern("vg")
