JsModule { bom_token: missing (optional), interpreter_token: missing (optional), directives: JsDirectiveList [], items: JsModuleItemList [ JsExport { decorators: JsDecoratorList [], export_token: EXPORT_KW@0..7 "export" [] [Whitespace(" ")], export_clause: JsExportNamedClause { type_token: missing (optional), l_curly_token: L_CURLY@7..9 "{" [] [Whitespace(" ")], specifiers: JsExportNamedSpecifierList [ JsExportNamedShorthandSpecifier { type_token: missing (optional), name: JsReferenceIdentifier { value_token: IDENT@9..12 "as" [] [Whitespace(" ")], }, }, ], r_curly_token: R_CURLY@12..13 "}" [] [], semicolon_token: SEMICOLON@13..14 ";" [] [], }, }, JsExport { decorators: JsDecoratorList [], export_token: EXPORT_KW@14..22 "export" [Newline("\n")] [Whitespace(" ")], export_clause: JsExportNamedClause { type_token: missing (optional), l_curly_token: L_CURLY@22..24 "{" [] [Whitespace(" ")], specifiers: JsExportNamedSpecifierList [ JsExportNamedSpecifier { type_token: missing (optional), local_name: JsReferenceIdentifier { value_token: IDENT@24..27 "as" [] [Whitespace(" ")], }, as_token: AS_KW@27..30 "as" [] [Whitespace(" ")], exported_name: JsLiteralExportName { value: IDENT@30..33 "as" [] [Whitespace(" ")], }, }, ], r_curly_token: R_CURLY@33..34 "}" [] [], semicolon_token: missing (optional), }, }, ], eof_token: EOF@34..35 "" [Newline("\n")] [], } 0: JS_MODULE@0..35 0: (empty) 1: (empty) 2: JS_DIRECTIVE_LIST@0..0 3: JS_MODULE_ITEM_LIST@0..34 0: JS_EXPORT@0..14 0: JS_DECORATOR_LIST@0..0 1: EXPORT_KW@0..7 "export" [] [Whitespace(" ")] 2: JS_EXPORT_NAMED_CLAUSE@7..14 0: (empty) 1: L_CURLY@7..9 "{" [] [Whitespace(" ")] 2: JS_EXPORT_NAMED_SPECIFIER_LIST@9..12 0: JS_EXPORT_NAMED_SHORTHAND_SPECIFIER@9..12 0: (empty) 1: JS_REFERENCE_IDENTIFIER@9..12 0: IDENT@9..12 "as" [] [Whitespace(" ")] 3: R_CURLY@12..13 "}" [] [] 4: SEMICOLON@13..14 ";" [] [] 1: JS_EXPORT@14..34 0: JS_DECORATOR_LIST@14..14 1: EXPORT_KW@14..22 "export" [Newline("\n")] [Whitespace(" ")] 2: JS_EXPORT_NAMED_CLAUSE@22..34 0: (empty) 1: L_CURLY@22..24 "{" [] [Whitespace(" ")] 2: JS_EXPORT_NAMED_SPECIFIER_LIST@24..33 0: JS_EXPORT_NAMED_SPECIFIER@24..33 0: (empty) 1: JS_REFERENCE_IDENTIFIER@24..27 0: IDENT@24..27 "as" [] [Whitespace(" ")] 2: AS_KW@27..30 "as" [] [Whitespace(" ")] 3: JS_LITERAL_EXPORT_NAME@30..33 0: IDENT@30..33 "as" [] [Whitespace(" ")] 3: R_CURLY@33..34 "}" [] [] 4: (empty) 4: EOF@34..35 "" [Newline("\n")] []