def __init__(self, objectType: str, directiveType: str, visibility: str, templatePrefix: ASTTemplateDeclarationPrefix, declaration: Any) -> None:
    self.objectType = objectType
    self.directiveType = directiveType
    self.visibility = visibility
    self.templatePrefix = templatePrefix
    self.declaration = declaration
    self.symbol = None
    self.enumeratorScopedSymbol = None
def __init__(self, objectType: str, directiveType: str, visibility: str, templatePrefix: ASTTemplateDeclarationPrefix, declaration: Any) -> None:
    self.objectType = objectType
    self.directiveType = directiveType
    self.visibility = visibility
    self.templatePrefix = templatePrefix
    self.declaration = declaration
    self.symbol = None
    self.enumeratorScopedSymbol = None