export function SqlParserVisitor(): this;
export class SqlParserVisitor {
    constructor: typeof SqlParserVisitor;
    visitProgram(ctx: any): any;
    visitStatement(ctx: any): any;
    visitSqlStatements(ctx: any): any;
    visitSqlStatement(ctx: any): any;
    visitEmptyStatement(ctx: any): any;
    visitDdlStatement(ctx: any): any;
    visitDmlStatement(ctx: any): any;
    visitTransactionStatement(ctx: any): any;
    visitReplicationStatement(ctx: any): any;
    visitPreparedStatement(ctx: any): any;
    visitCompoundStatement(ctx: any): any;
    visitAdministrationStatement(ctx: any): any;
    visitUtilityStatement(ctx: any): any;
    visitCreateDatabase(ctx: any): any;
    visitCreateEvent(ctx: any): any;
    visitCreateIndex(ctx: any): any;
    visitCreateLogfileGroup(ctx: any): any;
    visitCreateProcedure(ctx: any): any;
    visitCreateFunction(ctx: any): any;
    visitCreateServer(ctx: any): any;
    visitCopyCreateTable(ctx: any): any;
    visitQueryCreateTable(ctx: any): any;
    visitColumnCreateTable(ctx: any): any;
    visitCreateTablespaceInnodb(ctx: any): any;
    visitCreateTablespaceNdb(ctx: any): any;
    visitCreateTrigger(ctx: any): any;
    visitCreateView(ctx: any): any;
    visitCreateDatabaseOption(ctx: any): any;
    visitOwnerStatement(ctx: any): any;
    visitPreciseSchedule(ctx: any): any;
    visitIntervalSchedule(ctx: any): any;
    visitTimestampValue(ctx: any): any;
    visitIntervalExpr(ctx: any): any;
    visitIntervalType(ctx: any): any;
    visitEnableType(ctx: any): any;
    visitIndexType(ctx: any): any;
    visitIndexOption(ctx: any): any;
    visitProcedureParameter(ctx: any): any;
    visitFunctionParameter(ctx: any): any;
    visitRoutineComment(ctx: any): any;
    visitRoutineLanguage(ctx: any): any;
    visitRoutineBehavior(ctx: any): any;
    visitRoutineData(ctx: any): any;
    visitRoutineSecurity(ctx: any): any;
    visitServerOption(ctx: any): any;
    visitCreateDefinitions(ctx: any): any;
    visitColumnDeclaration(ctx: any): any;
    visitConstraintDeclaration(ctx: any): any;
    visitIndexDeclaration(ctx: any): any;
    visitColumnDefinition(ctx: any): any;
    visitNullColumnConstraint(ctx: any): any;
    visitDefaultColumnConstraint(ctx: any): any;
    visitAutoIncrementColumnConstraint(ctx: any): any;
    visitPrimaryKeyColumnConstraint(ctx: any): any;
    visitUniqueKeyColumnConstraint(ctx: any): any;
    visitCommentColumnConstraint(ctx: any): any;
    visitFormatColumnConstraint(ctx: any): any;
    visitStorageColumnConstraint(ctx: any): any;
    visitReferenceColumnConstraint(ctx: any): any;
    visitCollateColumnConstraint(ctx: any): any;
    visitGeneratedColumnConstraint(ctx: any): any;
    visitSerialDefaultColumnConstraint(ctx: any): any;
    visitCheckColumnConstraint(ctx: any): any;
    visitPrimaryKeyTableConstraint(ctx: any): any;
    visitUniqueKeyTableConstraint(ctx: any): any;
    visitForeignKeyTableConstraint(ctx: any): any;
    visitCheckTableConstraint(ctx: any): any;
    visitReferenceDefinition(ctx: any): any;
    visitReferenceAction(ctx: any): any;
    visitReferenceControlType(ctx: any): any;
    visitSimpleIndexDeclaration(ctx: any): any;
    visitSpecialIndexDeclaration(ctx: any): any;
    visitTableOptionEngine(ctx: any): any;
    visitTableOptionAutoIncrement(ctx: any): any;
    visitTableOptionAverage(ctx: any): any;
    visitTableOptionCharset(ctx: any): any;
    visitTableOptionChecksum(ctx: any): any;
    visitTableOptionCollate(ctx: any): any;
    visitTableOptionComment(ctx: any): any;
    visitTableOptionCompression(ctx: any): any;
    visitTableOptionConnection(ctx: any): any;
    visitTableOptionDataDirectory(ctx: any): any;
    visitTableOptionDelay(ctx: any): any;
    visitTableOptionEncryption(ctx: any): any;
    visitTableOptionIndexDirectory(ctx: any): any;
    visitTableOptionInsertMethod(ctx: any): any;
    visitTableOptionKeyBlockSize(ctx: any): any;
    visitTableOptionMaxRows(ctx: any): any;
    visitTableOptionMinRows(ctx: any): any;
    visitTableOptionPackKeys(ctx: any): any;
    visitTableOptionPassword(ctx: any): any;
    visitTableOptionRowFormat(ctx: any): any;
    visitTableOptionRecalculation(ctx: any): any;
    visitTableOptionPersistent(ctx: any): any;
    visitTableOptionSamplePage(ctx: any): any;
    visitTableOptionTablespace(ctx: any): any;
    visitTableOptionUnion(ctx: any): any;
    visitTablespaceStorage(ctx: any): any;
    visitPartitionDefinitions(ctx: any): any;
    visitPartitionFunctionHash(ctx: any): any;
    visitPartitionFunctionKey(ctx: any): any;
    visitPartitionFunctionRange(ctx: any): any;
    visitPartitionFunctionList(ctx: any): any;
    visitSubPartitionFunctionHash(ctx: any): any;
    visitSubPartitionFunctionKey(ctx: any): any;
    visitPartitionComparision(ctx: any): any;
    visitPartitionListAtom(ctx: any): any;
    visitPartitionListVector(ctx: any): any;
    visitPartitionSimple(ctx: any): any;
    visitPartitionDefinerAtom(ctx: any): any;
    visitPartitionDefinerVector(ctx: any): any;
    visitSubpartitionDefinition(ctx: any): any;
    visitPartitionOptionEngine(ctx: any): any;
    visitPartitionOptionComment(ctx: any): any;
    visitPartitionOptionDataDirectory(ctx: any): any;
    visitPartitionOptionIndexDirectory(ctx: any): any;
    visitPartitionOptionMaxRows(ctx: any): any;
    visitPartitionOptionMinRows(ctx: any): any;
    visitPartitionOptionTablespace(ctx: any): any;
    visitPartitionOptionNodeGroup(ctx: any): any;
    visitAlterSimpleDatabase(ctx: any): any;
    visitAlterUpgradeName(ctx: any): any;
    visitAlterEvent(ctx: any): any;
    visitAlterFunction(ctx: any): any;
    visitAlterInstance(ctx: any): any;
    visitAlterLogfileGroup(ctx: any): any;
    visitAlterProcedure(ctx: any): any;
    visitAlterServer(ctx: any): any;
    visitAlterTable(ctx: any): any;
    visitAlterTablespace(ctx: any): any;
    visitAlterView(ctx: any): any;
    visitAlterByTableOption(ctx: any): any;
    visitAlterByAddColumn(ctx: any): any;
    visitAlterByAddColumns(ctx: any): any;
    visitAlterByAddIndex(ctx: any): any;
    visitAlterByAddPrimaryKey(ctx: any): any;
    visitAlterByAddUniqueKey(ctx: any): any;
    visitAlterByAddSpecialIndex(ctx: any): any;
    visitAlterByAddForeignKey(ctx: any): any;
    visitAlterByAddCheckTableConstraint(ctx: any): any;
    visitAlterBySetAlgorithm(ctx: any): any;
    visitAlterByChangeDefault(ctx: any): any;
    visitAlterByChangeColumn(ctx: any): any;
    visitAlterByRenameColumn(ctx: any): any;
    visitAlterByLock(ctx: any): any;
    visitAlterByModifyColumn(ctx: any): any;
    visitAlterByDropColumn(ctx: any): any;
    visitAlterByDropPrimaryKey(ctx: any): any;
    visitAlterByRenameIndex(ctx: any): any;
    visitAlterByAlterIndexVisibility(ctx: any): any;
    visitAlterByDropIndex(ctx: any): any;
    visitAlterByDropForeignKey(ctx: any): any;
    visitAlterByDisableKeys(ctx: any): any;
    visitAlterByEnableKeys(ctx: any): any;
    visitAlterByRename(ctx: any): any;
    visitAlterByOrder(ctx: any): any;
    visitAlterByConvertCharset(ctx: any): any;
    visitAlterByDefaultCharset(ctx: any): any;
    visitAlterByDiscardTablespace(ctx: any): any;
    visitAlterByImportTablespace(ctx: any): any;
    visitAlterByForce(ctx: any): any;
    visitAlterByValidate(ctx: any): any;
    visitAlterByAddPartition(ctx: any): any;
    visitAlterByDropPartition(ctx: any): any;
    visitAlterByDiscardPartition(ctx: any): any;
    visitAlterByImportPartition(ctx: any): any;
    visitAlterByTruncatePartition(ctx: any): any;
    visitAlterByCoalescePartition(ctx: any): any;
    visitAlterByReorganizePartition(ctx: any): any;
    visitAlterByExchangePartition(ctx: any): any;
    visitAlterByAnalyzePartition(ctx: any): any;
    visitAlterByCheckPartition(ctx: any): any;
    visitAlterByOptimizePartition(ctx: any): any;
    visitAlterByRebuildPartition(ctx: any): any;
    visitAlterByRepairPartition(ctx: any): any;
    visitAlterByRemovePartitioning(ctx: any): any;
    visitAlterByUpgradePartitioning(ctx: any): any;
    visitDropDatabase(ctx: any): any;
    visitDropEvent(ctx: any): any;
    visitDropIndex(ctx: any): any;
    visitDropLogfileGroup(ctx: any): any;
    visitDropProcedure(ctx: any): any;
    visitDropFunction(ctx: any): any;
    visitDropServer(ctx: any): any;
    visitDropTable(ctx: any): any;
    visitDropTablespace(ctx: any): any;
    visitDropTrigger(ctx: any): any;
    visitDropView(ctx: any): any;
    visitRenameTable(ctx: any): any;
    visitRenameTableClause(ctx: any): any;
    visitTruncateTable(ctx: any): any;
    visitCallStatement(ctx: any): any;
    visitDeleteStatement(ctx: any): any;
    visitDoStatement(ctx: any): any;
    visitHandlerStatement(ctx: any): any;
    visitInsertStatement(ctx: any): any;
    visitLoadDataStatement(ctx: any): any;
    visitLoadXmlStatement(ctx: any): any;
    visitReplaceStatement(ctx: any): any;
    visitSimpleSelect(ctx: any): any;
    visitParenthesisSelect(ctx: any): any;
    visitUnionSelect(ctx: any): any;
    visitUnionParenthesisSelect(ctx: any): any;
    visitUpdateStatement(ctx: any): any;
    visitInsertStatementValue(ctx: any): any;
    visitUpdatedElement(ctx: any): any;
    visitAssignmentField(ctx: any): any;
    visitLockClause(ctx: any): any;
    visitSingleDeleteStatement(ctx: any): any;
    visitMultipleDeleteStatement(ctx: any): any;
    visitHandlerOpenStatement(ctx: any): any;
    visitHandlerReadIndexStatement(ctx: any): any;
    visitHandlerReadStatement(ctx: any): any;
    visitHandlerCloseStatement(ctx: any): any;
    visitSingleUpdateStatement(ctx: any): any;
    visitMultipleUpdateStatement(ctx: any): any;
    visitOrderByClause(ctx: any): any;
    visitOrderByExpression(ctx: any): any;
    visitTableSources(ctx: any): any;
    visitTableSourceBase(ctx: any): any;
    visitTableSourceNested(ctx: any): any;
    visitAtomTableItem(ctx: any): any;
    visitSubqueryTableItem(ctx: any): any;
    visitTableSourcesItem(ctx: any): any;
    visitIndexHint(ctx: any): any;
    visitIndexHintType(ctx: any): any;
    visitInnerJoin(ctx: any): any;
    visitStraightJoin(ctx: any): any;
    visitOuterJoin(ctx: any): any;
    visitNaturalJoin(ctx: any): any;
    visitQueryExpression(ctx: any): any;
    visitQueryExpressionNointo(ctx: any): any;
    visitQuerySpecification(ctx: any): any;
    visitQuerySpecificationNointo(ctx: any): any;
    visitUnionParenthesis(ctx: any): any;
    visitUnionStatement(ctx: any): any;
    visitSelectSpec(ctx: any): any;
    visitSelectElements(ctx: any): any;
    visitSelectStarElement(ctx: any): any;
    visitSelectColumnElement(ctx: any): any;
    visitSelectFunctionElement(ctx: any): any;
    visitSelectExpressionElement(ctx: any): any;
    visitSelectIntoVariables(ctx: any): any;
    visitSelectIntoDumpFile(ctx: any): any;
    visitSelectIntoTextFile(ctx: any): any;
    visitSelectFieldsInto(ctx: any): any;
    visitSelectLinesInto(ctx: any): any;
    visitFromClause(ctx: any): any;
    visitGroupByItem(ctx: any): any;
    visitLimitClause(ctx: any): any;
    visitLimitClauseAtom(ctx: any): any;
    visitStartTransaction(ctx: any): any;
    visitBeginWork(ctx: any): any;
    visitCommitWork(ctx: any): any;
    visitRollbackWork(ctx: any): any;
    visitSavepointStatement(ctx: any): any;
    visitRollbackStatement(ctx: any): any;
    visitReleaseStatement(ctx: any): any;
    visitLockTables(ctx: any): any;
    visitUnlockTables(ctx: any): any;
    visitSetAutocommitStatement(ctx: any): any;
    visitSetTransactionStatement(ctx: any): any;
    visitTransactionMode(ctx: any): any;
    visitLockTableElement(ctx: any): any;
    visitLockAction(ctx: any): any;
    visitTransactionOption(ctx: any): any;
    visitTransactionLevel(ctx: any): any;
    visitChangeMaster(ctx: any): any;
    visitChangeReplicationFilter(ctx: any): any;
    visitPurgeBinaryLogs(ctx: any): any;
    visitResetMaster(ctx: any): any;
    visitResetSlave(ctx: any): any;
    visitStartSlave(ctx: any): any;
    visitStopSlave(ctx: any): any;
    visitStartGroupReplication(ctx: any): any;
    visitStopGroupReplication(ctx: any): any;
    visitMasterStringOption(ctx: any): any;
    visitMasterDecimalOption(ctx: any): any;
    visitMasterBoolOption(ctx: any): any;
    visitMasterRealOption(ctx: any): any;
    visitMasterUidListOption(ctx: any): any;
    visitStringMasterOption(ctx: any): any;
    visitDecimalMasterOption(ctx: any): any;
    visitBoolMasterOption(ctx: any): any;
    visitChannelOption(ctx: any): any;
    visitDoDbReplication(ctx: any): any;
    visitIgnoreDbReplication(ctx: any): any;
    visitDoTableReplication(ctx: any): any;
    visitIgnoreTableReplication(ctx: any): any;
    visitWildDoTableReplication(ctx: any): any;
    visitWildIgnoreTableReplication(ctx: any): any;
    visitRewriteDbReplication(ctx: any): any;
    visitTablePair(ctx: any): any;
    visitThreadType(ctx: any): any;
    visitGtidsUntilOption(ctx: any): any;
    visitMasterLogUntilOption(ctx: any): any;
    visitRelayLogUntilOption(ctx: any): any;
    visitSqlGapsUntilOption(ctx: any): any;
    visitUserConnectionOption(ctx: any): any;
    visitPasswordConnectionOption(ctx: any): any;
    visitDefaultAuthConnectionOption(ctx: any): any;
    visitPluginDirConnectionOption(ctx: any): any;
    visitGtuidSet(ctx: any): any;
    visitXaStartTransaction(ctx: any): any;
    visitXaEndTransaction(ctx: any): any;
    visitXaPrepareStatement(ctx: any): any;
    visitXaCommitWork(ctx: any): any;
    visitXaRollbackWork(ctx: any): any;
    visitXaRecoverWork(ctx: any): any;
    visitPrepareStatement(ctx: any): any;
    visitExecuteStatement(ctx: any): any;
    visitDeallocatePrepare(ctx: any): any;
    visitRoutineBody(ctx: any): any;
    visitBlockStatement(ctx: any): any;
    visitCaseStatement(ctx: any): any;
    visitIfStatement(ctx: any): any;
    visitIterateStatement(ctx: any): any;
    visitLeaveStatement(ctx: any): any;
    visitLoopStatement(ctx: any): any;
    visitRepeatStatement(ctx: any): any;
    visitReturnStatement(ctx: any): any;
    visitWhileStatement(ctx: any): any;
    visitCloseCursor(ctx: any): any;
    visitFetchCursor(ctx: any): any;
    visitOpenCursor(ctx: any): any;
    visitDeclareVariable(ctx: any): any;
    visitDeclareCondition(ctx: any): any;
    visitDeclareCursor(ctx: any): any;
    visitDeclareHandler(ctx: any): any;
    visitHandlerConditionCode(ctx: any): any;
    visitHandlerConditionState(ctx: any): any;
    visitHandlerConditionName(ctx: any): any;
    visitHandlerConditionWarning(ctx: any): any;
    visitHandlerConditionNotfound(ctx: any): any;
    visitHandlerConditionException(ctx: any): any;
    visitProcedureSqlStatement(ctx: any): any;
    visitCaseAlternative(ctx: any): any;
    visitElifAlternative(ctx: any): any;
    visitAlterUserMysqlV56(ctx: any): any;
    visitAlterUserMysqlV57(ctx: any): any;
    visitCreateUserMysqlV56(ctx: any): any;
    visitCreateUserMysqlV57(ctx: any): any;
    visitDropUser(ctx: any): any;
    visitGrantStatement(ctx: any): any;
    visitGrantProxy(ctx: any): any;
    visitRenameUser(ctx: any): any;
    visitDetailRevoke(ctx: any): any;
    visitShortRevoke(ctx: any): any;
    visitRevokeProxy(ctx: any): any;
    visitSetPasswordStatement(ctx: any): any;
    visitUserSpecification(ctx: any): any;
    visitPasswordAuthOption(ctx: any): any;
    visitStringAuthOption(ctx: any): any;
    visitHashAuthOption(ctx: any): any;
    visitSimpleAuthOption(ctx: any): any;
    visitTlsOption(ctx: any): any;
    visitUserResourceOption(ctx: any): any;
    visitUserPasswordOption(ctx: any): any;
    visitUserLockOption(ctx: any): any;
    visitPrivelegeClause(ctx: any): any;
    visitPrivilege(ctx: any): any;
    visitCurrentSchemaPriviLevel(ctx: any): any;
    visitGlobalPrivLevel(ctx: any): any;
    visitDefiniteSchemaPrivLevel(ctx: any): any;
    visitDefiniteFullTablePrivLevel(ctx: any): any;
    visitDefiniteFullTablePrivLevel2(ctx: any): any;
    visitDefiniteTablePrivLevel(ctx: any): any;
    visitRenameUserClause(ctx: any): any;
    visitAnalyzeTable(ctx: any): any;
    visitCheckTable(ctx: any): any;
    visitChecksumTable(ctx: any): any;
    visitOptimizeTable(ctx: any): any;
    visitRepairTable(ctx: any): any;
    visitCheckTableOption(ctx: any): any;
    visitCreateUdfunction(ctx: any): any;
    visitInstallPlugin(ctx: any): any;
    visitUninstallPlugin(ctx: any): any;
    visitSetVariable(ctx: any): any;
    visitSetCharset(ctx: any): any;
    visitSetNames(ctx: any): any;
    visitSetPassword(ctx: any): any;
    visitSetTransaction(ctx: any): any;
    visitSetAutocommit(ctx: any): any;
    visitSetNewValueInsideTrigger(ctx: any): any;
    visitShowMasterLogs(ctx: any): any;
    visitShowLogEvents(ctx: any): any;
    visitShowObjectFilter(ctx: any): any;
    visitShowColumns(ctx: any): any;
    visitShowCreateDb(ctx: any): any;
    visitShowCreateFullIdObject(ctx: any): any;
    visitShowCreateUser(ctx: any): any;
    visitShowEngine(ctx: any): any;
    visitShowGlobalInfo(ctx: any): any;
    visitShowErrors(ctx: any): any;
    visitShowCountErrors(ctx: any): any;
    visitShowSchemaFilter(ctx: any): any;
    visitShowRoutine(ctx: any): any;
    visitShowGrants(ctx: any): any;
    visitShowIndexes(ctx: any): any;
    visitShowOpenTables(ctx: any): any;
    visitShowProfile(ctx: any): any;
    visitShowSlaveStatus(ctx: any): any;
    visitVariableClause(ctx: any): any;
    visitShowCommonEntity(ctx: any): any;
    visitShowFilter(ctx: any): any;
    visitShowGlobalInfoClause(ctx: any): any;
    visitShowSchemaEntity(ctx: any): any;
    visitShowProfileType(ctx: any): any;
    visitBinlogStatement(ctx: any): any;
    visitCacheIndexStatement(ctx: any): any;
    visitFlushStatement(ctx: any): any;
    visitKillStatement(ctx: any): any;
    visitLoadIndexIntoCache(ctx: any): any;
    visitResetStatement(ctx: any): any;
    visitShutdownStatement(ctx: any): any;
    visitTableIndexes(ctx: any): any;
    visitSimpleFlushOption(ctx: any): any;
    visitChannelFlushOption(ctx: any): any;
    visitTableFlushOption(ctx: any): any;
    visitFlushTableOption(ctx: any): any;
    visitLoadedTableIndexes(ctx: any): any;
    visitSimpleDescribeStatement(ctx: any): any;
    visitFullDescribeStatement(ctx: any): any;
    visitHelpStatement(ctx: any): any;
    visitUseStatement(ctx: any): any;
    visitSignalStatement(ctx: any): any;
    visitResignalStatement(ctx: any): any;
    visitSignalConditionInformation(ctx: any): any;
    visitDiagnosticsStatement(ctx: any): any;
    visitDiagnosticsConditionInformationName(ctx: any): any;
    visitDescribeStatements(ctx: any): any;
    visitDescribeConnection(ctx: any): any;
    visitFullId(ctx: any): any;
    visitTableName(ctx: any): any;
    visitFullColumnName(ctx: any): any;
    visitIndexColumnName(ctx: any): any;
    visitUserName(ctx: any): any;
    visitMysqlVariable(ctx: any): any;
    visitCharsetName(ctx: any): any;
    visitCollationName(ctx: any): any;
    visitEngineName(ctx: any): any;
    visitUuidSet(ctx: any): any;
    visitXid(ctx: any): any;
    visitXuidStringId(ctx: any): any;
    visitAuthPlugin(ctx: any): any;
    visitUid(ctx: any): any;
    visitSimpleId(ctx: any): any;
    visitDottedId(ctx: any): any;
    visitDecimalLiteral(ctx: any): any;
    visitFileSizeLiteral(ctx: any): any;
    visitStringLiteral(ctx: any): any;
    visitBooleanLiteral(ctx: any): any;
    visitHexadecimalLiteral(ctx: any): any;
    visitNullNotnull(ctx: any): any;
    visitConstant(ctx: any): any;
    visitStringDataType(ctx: any): any;
    visitNationalStringDataType(ctx: any): any;
    visitNationalVaryingStringDataType(ctx: any): any;
    visitDimensionDataType(ctx: any): any;
    visitSimpleDataType(ctx: any): any;
    visitCollectionDataType(ctx: any): any;
    visitSpatialDataType(ctx: any): any;
    visitLongVarcharDataType(ctx: any): any;
    visitLongVarbinaryDataType(ctx: any): any;
    visitCollectionOptions(ctx: any): any;
    visitConvertedDataType(ctx: any): any;
    visitLengthOneDimension(ctx: any): any;
    visitLengthTwoDimension(ctx: any): any;
    visitLengthTwoOptionalDimension(ctx: any): any;
    visitUidList(ctx: any): any;
    visitTables(ctx: any): any;
    visitIndexColumnNames(ctx: any): any;
    visitExpressions(ctx: any): any;
    visitExpressionsWithDefaults(ctx: any): any;
    visitConstants(ctx: any): any;
    visitSimpleStrings(ctx: any): any;
    visitUserVariables(ctx: any): any;
    visitDefaultValue(ctx: any): any;
    visitCurrentTimestamp(ctx: any): any;
    visitExpressionOrDefault(ctx: any): any;
    visitIfExists(ctx: any): any;
    visitIfNotExists(ctx: any): any;
    visitSpecificFunctionCall(ctx: any): any;
    visitAggregateFunctionCall(ctx: any): any;
    visitScalarFunctionCall(ctx: any): any;
    visitUdfFunctionCall(ctx: any): any;
    visitPasswordFunctionCall(ctx: any): any;
    visitSimpleFunctionCall(ctx: any): any;
    visitDataTypeFunctionCall(ctx: any): any;
    visitValuesFunctionCall(ctx: any): any;
    visitCaseFunctionCall(ctx: any): any;
    visitCharFunctionCall(ctx: any): any;
    visitPositionFunctionCall(ctx: any): any;
    visitSubstrFunctionCall(ctx: any): any;
    visitTrimFunctionCall(ctx: any): any;
    visitWeightFunctionCall(ctx: any): any;
    visitExtractFunctionCall(ctx: any): any;
    visitGetFormatFunctionCall(ctx: any): any;
    visitCaseFuncAlternative(ctx: any): any;
    visitLevelWeightList(ctx: any): any;
    visitLevelWeightRange(ctx: any): any;
    visitLevelInWeightListElement(ctx: any): any;
    visitAggregateWindowedFunction(ctx: any): any;
    visitScalarFunctionName(ctx: any): any;
    visitPasswordFunctionClause(ctx: any): any;
    visitFunctionArgs(ctx: any): any;
    visitFunctionArg(ctx: any): any;
    visitIsExpression(ctx: any): any;
    visitNotExpression(ctx: any): any;
    visitLogicalExpression(ctx: any): any;
    visitPredicateExpression(ctx: any): any;
    visitSoundsLikePredicate(ctx: any): any;
    visitExpressionAtomPredicate(ctx: any): any;
    visitInPredicate(ctx: any): any;
    visitSubqueryComparasionPredicate(ctx: any): any;
    visitBetweenPredicate(ctx: any): any;
    visitBinaryComparasionPredicate(ctx: any): any;
    visitIsNullPredicate(ctx: any): any;
    visitLikePredicate(ctx: any): any;
    visitRegexpPredicate(ctx: any): any;
    visitUnaryExpressionAtom(ctx: any): any;
    visitCollateExpressionAtom(ctx: any): any;
    visitSubqueryExpessionAtom(ctx: any): any;
    visitMysqlVariableExpressionAtom(ctx: any): any;
    visitNestedExpressionAtom(ctx: any): any;
    visitNestedRowExpressionAtom(ctx: any): any;
    visitMathExpressionAtom(ctx: any): any;
    visitIntervalExpressionAtom(ctx: any): any;
    visitExistsExpessionAtom(ctx: any): any;
    visitConstantExpressionAtom(ctx: any): any;
    visitFunctionCallExpressionAtom(ctx: any): any;
    visitBinaryExpressionAtom(ctx: any): any;
    visitFullColumnNameExpressionAtom(ctx: any): any;
    visitBitExpressionAtom(ctx: any): any;
    visitUnaryOperator(ctx: any): any;
    visitComparisonOperator(ctx: any): any;
    visitLogicalOperator(ctx: any): any;
    visitBitOperator(ctx: any): any;
    visitMathOperator(ctx: any): any;
    visitCharsetNameBase(ctx: any): any;
    visitTransactionLevelBase(ctx: any): any;
    visitPrivilegesBase(ctx: any): any;
    visitIntervalTypeBase(ctx: any): any;
    visitDataTypeBase(ctx: any): any;
    visitKeywordsCanBeId(ctx: any): any;
    visitFunctionNameBase(ctx: any): any;
}
