In Xport, interface types are those types, (class templates, type aliases, etc) which are used directly by the user (developer). The developer uses these types in Xport directly to create xhtml reports and stylesheets, or to parse xhtml documents and stylesheets.

As opposed to interface types, helper types are not used by the developers directly. Helper types are auxiliary types that are needed by Xport's implementation.