useDynLib(ts)

export(acf, acf2AR, ar, ar.burg, ar.mle, ar.ols, ar.yw, arima,
       arima.sim, arima0, arima0.diag, ARMAacf, ARMAtoMA,
       bandwidth.kernel, Box.test, ccf, cpgram, decompose, df.kernel,
       diffinv, embed, filter, HoltWinters, is.tskernel,
       KalmanForecast, KalmanLike, KalmanRun, KalmanSmooth, kernapply,
       kernel, lag, lag.plot, makeARIMA, monthplot, na.contiguous,
       pacf, plot.spec, plot.spec.coherency, plot.spec.phase, PP.test,
       spec.ar, spec.pgram, spec.taper, spectrum, stl, StructTS,
       toeplitz, ts.intersect, ts.plot, ts.union, tsdiag, tsSmooth)

# methods which are documented and registered
# export(ar.burg.default, ar.burg.mts, ar.yw.default, ar.yw.mts,
#        diffinv.default, diffinv.ts, kernapply.default,
#        kernapply.ts, kernapply.tskernel, kernapply.vector,
#        lag.default, monthplot.default, monthplot.stl,
#        monthplot.StructTS, monthplot.ts, pacf.default,
#        plot.acf, plot.HoltWinters, plot.stl, predict.ar,
#        predict.Arima, predict.arima0, predict.HoltWinters,
#        tsdiag.Arima, tsdiag.arima0, tsdiag.StructTS,
#        tsSmooth.StructTS)

S3method("[", tskernel)
S3method(ar.burg, default)
S3method(ar.burg, mts)
S3method(ar.yw, default)
S3method(ar.yw, mts)
S3method(coef, Arima)
S3method(diffinv, default)
S3method(diffinv, ts)
S3method(diffinv, vector)
S3method(kernapply, default)
S3method(kernapply, ts)
S3method(kernapply, tskernel)
S3method(kernapply, vector)
S3method(lag, default)
S3method(logLik, Arima)
S3method(monthplot, default)
S3method(monthplot, stl)
S3method(monthplot, StructTS)
S3method(monthplot, ts)
S3method(pacf, default)
S3method(plot, acf)
S3method(plot, decomposed.ts)
S3method(plot, HoltWinters)
S3method(plot, spec)
S3method(plot, stl)
S3method(plot, tskernel)
S3method(predict, ar)
S3method(predict, Arima)
S3method(predict, arima0)
S3method(predict, HoltWinters)
S3method(predict, StructTS)
S3method(print, ar)
S3method(print, Arima)
S3method(print, arima0)
S3method(print, HoltWinters)
S3method(print, stl)
S3method(print, StructTS)
S3method(print, tskernel)
S3method(residuals, HoltWinters)
S3method(summary, stl)
S3method(tsdiag, Arima)
S3method(tsdiag, arima0)
S3method(tsdiag, StructTS)
S3method(tsSmooth, StructTS)
S3method(vcov, Arima)
