Namespaces can be used to develop an addon.
use Tygh\Registry; use Tygh\Http; use Tygh\Settings; use Tygh\Mailer; use Tygh\Pdf; use Tygh\Storage; use Tygh\Session; use Tygh\Bootstrap; use Tygh\BackendMenu; use Tygh\Helpdesk; use Tygh\Logger; use Tygh\Debugger; use Tygh\Less; use Tygh\Menu; use Tygh\Database; use Tygh\SmartyEngine\Core; use Tygh\Ajax; use Tygh\ExSimpleXmlElement; use Tygh\CompanySingleton; use Tygh\Api; use Tygh\Api\Request; use Tygh\Api\Response; use Tygh\Api\FormatManager; use Tygh\Api\AEntity; use Tygh\Api\Response; use Tygh\Addons\SchemesManager; use Tygh\Navigation\LastView; use Tygh\Navigation\Breadcrumbs; use Tygh\Shippings\Shippings; use Tygh\Shippings\IService; use Tygh\BlockManager\Block; use Tygh\BlockManager\Container; use Tygh\BlockManager\Grid; use Tygh\BlockManager\Location; use Tygh\BlockManager\ProductTabs; use Tygh\BlockManager\RenderManager; use Tygh\BlockManager\SchemesManager; use Tygh\BlockManager\ProductTabs; use Tygh\BlockManager\Exim; use Twigmo\Core\Functions\Lang; use Twigmo\Core\Functions\Image\TwigmoImage; use Twigmo\Upgrade\TwigmoUpgradeMethods; use Twigmo\Core\Api;
If i miss some please feel free to post
I hope that helps,
---
Valentin