useDynLib(masal, .registration = TRUE)
importFrom(Rcpp, evalCpp)

# Exported functions
export(masal)
export(masal_predict)
export(masal_summary)
export(simulate_masal_data)
export(prepare_masal_data)
export(is_regression_mode)

# S3 method registration — this is what makes plot(fit), print(fit) etc. work
S3method(plot,    masal)
S3method(print,   masal)
S3method(summary, masal)
S3method(print,   summary.masal)
