import { InNotInExprContext, Visitor as VtlVisitor } from "@making-sense/vtl-2-1-antlr-tools-ts"; import { VisitorResult, Bindings } from "../model"; import ExpressionVisitor from "./Expression"; declare class InNotInVisitor extends VtlVisitor { exprVisitor: ExpressionVisitor; constructor(exprVisitor: ExpressionVisitor); /** * Assume we only support ValueDomain in bindings as elements * @param {*} ctx * @returns */ visitInNotInExpr: (ctx: InNotInExprContext) => { resolve: (bindings: Bindings) => boolean | null; type: number; }; } export default InNotInVisitor;