TypeScript uses **ES Modules** to split code across multiple files and manage dependencies cleanly.
📚 Example Code: Export & Import
Console output will appear here...
💡 TypeScript modules are just modern JavaScript ES modules with type support. Use export to share functions, classes, or variables, and import to bring them into other files.
🔧 Module Syntax
export lets you expose functions, variables, or classes
import brings them into another file
TypeScript respects ES6 module syntax
Use a bundler (like Vite, Webpack, or Parcel) for browser projects
📦 Export Variants
// Named export
export function sayHello() {}
// Default export
export default function greet() {}
⚡ Named exports can export multiple values per file. Default export allows one export per file, imported without braces.