All with the possible exception of LIB_SYMBOL are going away
Details, documentation, and language bindings are works in progress and will be evolving over the course of KiCad 9 development.