## Import functions
importFrom(stats, aggregate, na.omit, sd)
importFrom(utils, object.size)
importFrom(vegdata, tv.home)
importFrom(taxize, tnrs)
importFrom(foreign, read.dbf)
importFrom(stringdist, stringsim)

## Import of packages
import(methods)

## Export of classes
exportClasses(taxlist)

## Export methods
exportMethods(
	"[", "[<-", "$", "$<-",
	accepted_name,"accepted_name<-",
	add_concept,
	add_synonym,
	add_view,
	as.list,
	basionym,"basionym<-",
	"change_concept<-",
	clean,
	clean_strings,
	count_taxa,
	delete_name,
	df2taxlist,
	get_children,
	get_parents,
	levels,"levels<-",
	match_names,
	merge_taxa,
	print_name,
	replace_view,
	subset,
	summary,
	synonyms,
	tax2traits,
	taxon_names,"taxon_names<-",
	taxon_relations,"taxon_relations<-",
	taxon_traits,"taxon_traits<-",
	taxon_views,"taxon_views<-",
	tnrs,
	update_concept,
	update_name,
	update_trait
)

# Export of regular function names
export(
	add_parent,
    add_trait,
    add_level,
	backup_object,
	dissect_name,
	load_last,
	S4_to_list,
	tv2taxlist
)
