TypeScriptにおける「export」キーワード:クラスとインターフェースを公開する詳細ガイド
TypeScriptで「export」キーワードを使用するのは、モジュールシステムにおける情報カプセル化とコードの再利用性を実現するためです。具体的には、以下の2つの役割を果たします。クラスとインターフェースの公開範囲を制御するデフォルトの公開範囲 export キーワード単独で使用すると、そのモジュールのみから直接アクセスできるようになります。他のモジュールからは、import ステートメントを利用して明示的にインポートする必要があります。