UNPKG

@qualifyze/airtable-formulator

Version:
9 lines (8 loc) 526 B
import { Node, LiteralNode } from "./primitives"; import { EnclosedExpressionNode } from "./enclosed-expression"; import { ModifierNode } from "./modifier"; import { OperationNode } from "./operation"; import { FunctionCallNode } from "./function-call"; import { FieldReference } from "./field-reference"; export declare type ExpressionNode = FieldReference | LiteralNode | FunctionCallNode | OperationNode | ModifierNode | EnclosedExpressionNode; export declare function isExpressionNode(node: Node): node is ExpressionNode;