/****************************************************************************** * Copyright 2023 TypeFox GmbH * This program and the accompanying materials are made available under the * terms of the MIT License, which is available in the project root. ******************************************************************************/ import type { ResolvedReference } from 'langium'; import { type BinaryExpression, type Definition, type FunctionCall } from './generated/ast.js'; export declare function applyOp(op: BinaryExpression['operator']): (x: number, y: number) => number; export type ResolvedFunctionCall = FunctionCall & { func: ResolvedReference; }; export declare function isResolvedFunctionCall(functionCall: FunctionCall): functionCall is ResolvedFunctionCall; //# sourceMappingURL=arithmetics-util.d.ts.map