import(zoo, Rcpp)
importFrom("nloptr", nloptr)
importFrom("polynom",as.polynomial,polynomial)
importFrom("graphics",abline,layout,legend,lines,par,plot,points,polygon)
importFrom("stats",AIC,BIC,cov,dbeta,decompose,deltat,end,frequency,is.ts,median,coef,optim,nlminb,
           cor,qnorm,qt,qlnorm,quantile,rbinom,rlnorm,rnorm,rt,runif,start,time,ts,var,simulate)
importFrom("utils", packageVersion)
export(es, ges, ces, ssarima, iss, sma, auto.ces, auto.ssarima)
export(sim.es)
export(sowhat, MPE, MAPE, SMAPE, MASE, RelMAE, sMSE, hm, cbias)
export(graphmaker, forecast, forecast.smooth, AICc)

S3method(AIC,smooth)
S3method(AICc,smooth)
S3method(BIC,smooth)
S3method(coef,smooth)
S3method(fitted,smooth)
S3method(forecast,smooth)
S3method(plot,smooth)
S3method(plot,forecastSmooth)
S3method(plot,iss)
S3method(print,smooth)
S3method(print,forecastSmooth)
S3method(print,iss)
S3method(simulate,smooth)
S3method(summary,smooth)
S3method(summary,forecastSmooth)
S3method(summary,iss)

useDynLib(smooth)
