// This is a generated file. Not intended for manual editing.
package org.intellij.erlang.psi;
import java.util.List;
import org.jetbrains.annotations.*;
import com.intellij.psi.PsiElement;
public interface ErlangType extends ErlangCompositeElement {
@Nullable
ErlangModuleRef getModuleRef();
@Nullable
ErlangQVar getQVar();
@Nullable
ErlangRecordRef getRecordRef();
@Nullable
ErlangType getType();
@Nullable
ErlangTypeRef getTypeRef();
@Nullable
PsiElement getBracketLeft();
@Nullable
PsiElement getBracketRight();
@Nullable
PsiElement getColon();
@Nullable
PsiElement getColonColon();
@Nullable
PsiElement getCurlyLeft();
@Nullable
PsiElement getCurlyRight();
@Nullable
PsiElement getDotDot();
@Nullable
PsiElement getDotDotDot();
@Nullable
PsiElement getParLeft();
@Nullable
PsiElement getParRight();
@Nullable
PsiElement getRadix();
@Nullable
PsiElement getFun();
}