import { DefaultErrorStrategy, Parser, RecognitionException } from 'antlr4ts'; export declare class SplParseException { message: string; startLineNumber: number; startColumn: number; endLineNumber: number; endColumn: number; constructor(message: string, startLineNumber: number, startColumn: number, endLineNumber: number, endColumn: number); } export declare class ErrorHandler extends DefaultErrorStrategy { errorExceptions: SplParseException[]; getErrorExceptions(): SplParseException[]; isVariableError(token: string): boolean; recover(_recognizer: Parser, e: RecognitionException): void; recoverInline(recognizer: Parser): any; sync(_recognizer: Parser): void; }