This PR introduces public submodules, which introduces another way for clients to import these classes. Shouldn't the new submodules be private? Most of the pain this causes is related to documentation, but it sounds like autodoc is handling this better than autoapi would. _Originally posted by @bkeryan in https://github.com/ni/nidaqmx-python/pull/816#discussion_r2325674832_ [AB#3253553](https://dev.azure.com/ni/94b22d7b-ad7b-4f5e-88f0-867910f91c94/_workitems/edit/3253553)