package com.prezi.spaghetti.ast;
import com.prezi.spaghetti.definition.ModuleDefinitionSource;
public interface ModuleNode extends NamedNode, DocumentedNode, AnnotatedNode, MethodContainer {
String getAlias();
QualifiedNodeSet<ImportNode> getImports();
QualifiedNodeSet<QualifiedTypeNode> getTypes();
QualifiedNodeSet<QualifiedTypeNode> getExternTypes();
ModuleDefinitionSource getSource();
}