import { ExceptionToExprEvalErrorMapper } from "../ExceptionToExprEvalErrorMapper.js";
import { ExprEvalValidationError } from "../../expression/ExprEvalResult.js";
import { InvalidSyntaxException } from "../InvalidSyntaxException.js";
import { ValidationException } from "../ValidationException.js";
import { ExpressionTypeError } from "../ExpressionTypeError.js";
export declare class ValidationExceptionMapper implements ExceptionToExprEvalErrorMapper<InvalidSyntaxException | ValidationException | ExpressionTypeError> {
    mapException(exception: InvalidSyntaxException | ValidationException | ExpressionTypeError): ExprEvalValidationError;
}
