📄 ExportDeclaration¶
📊 Analysis Summary¶
| Metric | Count |
|---|---|
| 📦 Imports | 12 |
| 📑 Type Aliases | 3 |
📚 Table of Contents¶
🛠️ File Location:¶
📂 packages/ast-spec/src/unions/ExportDeclaration.ts
📦 Imports¶
| Name | Source |
|---|---|
ClassDeclarationWithName |
../declaration/ClassDeclaration/spec |
ClassDeclarationWithOptionalName |
../declaration/ClassDeclaration/spec |
FunctionDeclarationWithName |
../declaration/FunctionDeclaration/spec |
FunctionDeclarationWithOptionalName |
../declaration/FunctionDeclaration/spec |
TSDeclareFunction |
../declaration/TSDeclareFunction/spec |
TSEnumDeclaration |
../declaration/TSEnumDeclaration/spec |
TSImportEqualsDeclaration |
../declaration/TSImportEqualsDeclaration/spec |
TSInterfaceDeclaration |
../declaration/TSInterfaceDeclaration/spec |
TSModuleDeclaration |
../declaration/TSModuleDeclaration/spec |
TSTypeAliasDeclaration |
../declaration/TSTypeAliasDeclaration/spec |
VariableDeclaration |
../declaration/VariableDeclaration/spec |
Expression |
./Expression |
Type Aliases¶
DefaultExportDeclarations¶
type DefaultExportDeclarations = | ClassDeclarationWithOptionalName
| Expression
| FunctionDeclarationWithName
| FunctionDeclarationWithOptionalName
| TSDeclareFunction
| TSEnumDeclaration
| TSInterfaceDeclaration
| TSModuleDeclaration
| TSTypeAliasDeclaration
| VariableDeclaration;
NamedExportDeclarations¶
type NamedExportDeclarations = | ClassDeclarationWithName
| ClassDeclarationWithOptionalName
| FunctionDeclarationWithName
| FunctionDeclarationWithOptionalName
| TSDeclareFunction
| TSEnumDeclaration
| TSImportEqualsDeclaration
| TSInterfaceDeclaration
| TSModuleDeclaration
| TSTypeAliasDeclaration
| VariableDeclaration;
ExportDeclaration¶
Generated by Syntax Scribe