useDynLib(dexter, .registration = TRUE)
import(shinydashboard)
import(shinyBS)
import(DT)
import(RSQLite)
importFrom(dplyr,group_by,group_by_at,summarise,mutate,ungroup,do,mutate_if,
           left_join,right_join,inner_join,filter,select,arrange,arrange_at,
           full_join,anti_join,union,slice,n,tibble,as_tibble,distinct,n_distinct,
           bind_rows,bind_cols, semi_join, pull, one_of, matches, rowwise, rename,
           dense_rank)
importFrom("dbplyr","sql_quote","translate_sql_","partial_eval")
importFrom("DBI","dbExecute")
importFrom("rlang","caller_env",".data","eval_tidy")
importFrom("fastmatch","fmatch")
importFrom("tidyr", "gather", "spread", "gather_", "spread_", "fill")
importFrom("colorspace", "hex", "polarLUV")
importFrom("stats", "complete.cases", "cor", "quantile","var",
            "sd", "weighted.mean", "as.formula", "density",
            "cov", "mahalanobis", "model.matrix", "pchisq",
            "rgamma", "runif", "setNames", 'rnorm',"chisq.test",
           "smooth.spline")
importFrom("graphics", "plot", "axis", "image", "layout", "par", "lines", "text","legend")
importFrom("grDevices", "rainbow")
importFrom("methods", "is")
importFrom("purrr", "map","map_df")
importFrom("rprintf","rprintf")
importFrom("utils", "str", "head", "person", "setTxtProgressBar", "tail",
             "txtProgressBar")
importFrom(shiny,checkboxInput,plotOutput,actionButton,renderPlot,observeEvent,reactive,shinyApp)
export(start_new_project)
export(open_project)
export(close_project)
export(add_booklet)
export(fit_inter)
export(fit_enorm)
export(get_testscores)
export(tia_tables)
export(keys_to_rules)
export(add_item_properties)
export(show_item_properties)
export(show_person_properties)
export(show_persons)
export(show_design)
export(show_booklets)
export(show_items)
export(show_rules)
export(get_item_properties)
export(get_person_properties)
export(get_persons)
export(get_design)
export(get_booklets)
export(get_items)
export(get_rules)
export(fit_domains)
export(profile_plot)
export(distractor_plot)
export(design_as_network)
export(design_is_connected)
export(plausible_values)
export(ability)
S3method(plot,rim)
S3method(print,rim)
S3method(print,prms)
S3method(as.data.frame,prms)
export(iModels)
export(iTIA)
export(plot3DC)
export(add_test3DC)
export(create3DC)
export(start_new_project_from_oplm)
export(touch_rules)
export(get_responses)
export(predicate_variables)
export(get_variables)
export(DIF)
export(read_oplm_par)
S3method(plot,DIF_stats)
S3method(print,DIF_stats)
export(individual_differences)
S3method(plot,tind)
S3method(print,tind)
