/** * @echelon-framework/expression — sandboxed expression evaluator. * * Parsuje i ewaluuje wyrażenia infix (arytmetyka, logika, member/index access, funkcje) * w sandboxie z timeoutem. Zero-dep. Używane przez runtime do computed/when bindings. */ export { EchelonExpressionEngine } from './engine.js'; export type { EchelonExpressionEngineOptions } from './engine.js'; export { EvaluationError, EvaluationTimeoutError } from './evaluator.js'; export { LexerError } from './lexer.js'; export { ParserError } from './parser.js'; export type { ExpressionEngine, ExpressionEvaluationOptions, ExpressionScope, ParseResult, } from './types.js'; export type { BuiltinFn } from './builtins.js'; export { BUILTINS } from './builtins.js'; /** @deprecated engine jest już zaimplementowany — używaj `EchelonExpressionEngine`. */ export declare class ExpressionNotImplementedError extends Error { constructor(); } //# sourceMappingURL=index.d.ts.map