import(splines)
import(quantreg)
import(methods)

importFrom("graphics", "axis", "matlines", "matplot", "matpoints",
             "plot", "text","points", "abline", "par", "segments", "smoothScatter")
importFrom("stats", "as.formula", ".getXlevels", "contrasts", "is.empty.model",
             "model.matrix", "model.response", "model.weights", "terms",
             "var","formula","qnorm","splinefun","update","printCoefmat",
             "dnorm", "poly", "quantile", "update.formula", "pchisq", "sd")
importFrom("grDevices", "adjustcolor", "grey", "colorRampPalette","devAskNewPage")
importFrom("utils", "tail","flush.console","write.csv")
importFrom("SparseM", "as.matrix.csr","t")

export(gcrq, gcrq.rq.cv, ncross.rq.fitX, ncross.rq.fitXB, ncross.rq.fitXBsparse,
      ps, summary.gcrq, print.gcrq, plot.gcrq, vcov.gcrq, predict.gcrq, logLik.gcrq, AIC.gcrq, charts)

S3method(plot,gcrq)
S3method(print,gcrq)
S3method(summary,gcrq)
S3method(vcov,gcrq)
S3method(predict,gcrq)
S3method(logLik,gcrq)
S3method(AIC,gcrq)


