ifc-expressions
Version:
Parsing and evaluation of IFC expressions
9 lines (8 loc) • 649 B
TypeScript
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;
}