Statement.ExportNamedDeclarationmodule ExportSpecifier: { ... };module ExportBatchSpecifier: { ... };type t('M, 'T) = {declaration: option(Statement.t('M, 'T)),specifiers: option(specifier('M, 'T)),source: option(('T, StringLiteral.t('M))),export_kind: Statement.export_kind,comments: option(Syntax.t('M, unit)),};and specifier('M, 'T) = | ExportSpecifiers(list(ExportSpecifier.t('M, 'T)))| ExportBatchSpecifier(ExportBatchSpecifier.t('M, 'T));