import { xLuceneTypeConfig, xLuceneVariables } from '@terascope/types'; import * as p from 'xlucene-parser'; import type { DataFrame } from '../DataFrame.js'; import { MatchRowFn } from './interfaces.js'; /** * This builds a matcher for particular node, * when this is called it creates a curried function * that will conditionally call each function */ export declare function buildMatcherForNode(dataFrame: DataFrame, typeConfig: xLuceneTypeConfig, variables: xLuceneVariables): (node: p.Node) => MatchRowFn; //# sourceMappingURL=buildMatcherForNode.d.ts.map