use super::{ModuleDecl, Stmt};
use swc_common::{ast_node, Span};

#[ast_node]
pub struct Module {
    pub span: Span,
    pub body: Vec<ModuleItem>,
}

#[ast_node]
pub enum ModuleItem {
    Stmt(Stmt),
    ModuleDecl(ModuleDecl),
}
