UNPKG

@qrvey/formula-lang

Version:

QFormula support for qrvey projects

6 lines (5 loc) 522 B
import { SyntaxNode } from '@lezer/common'; import { FormulaContext, FormulaInference, FunctionCallAST, ProgramPosition } from '../constants/interfaces'; import { TransformNodeFNType } from './interfaces'; export declare function transformFunctionExpression(program: string, node: SyntaxNode, inference: FormulaInference, context: FormulaContext | undefined, transformNodeFunction: TransformNodeFNType): FunctionCallAST; export declare function createPositionASTFromSyntaxNode({ from, to, }: SyntaxNode): ProgramPosition;