@neuledge/states-parser
Version:
A parser for the Neuledge States language
15 lines • 561 B
TypeScript
import { AbstractNode } from '../abstract';
import { ExpressionNode } from './expression';
declare const LogicalExpressionNodeOperators: {
readonly '&&': 1;
readonly '||': 1;
readonly '??': 1;
};
export declare const isLogicalExpressionNodeOperator: (operator: string) => operator is "&&" | "||" | "??";
export interface LogicalExpressionNode extends AbstractNode<'LogicalExpression'> {
operator: keyof typeof LogicalExpressionNodeOperators;
left: ExpressionNode;
right: ExpressionNode;
}
export {};
//# sourceMappingURL=logical.d.ts.map