import * as monaco from 'monaco-editor'; /** * Validate an expr-lang expression and return Monaco editor markers. * Uses the recursive descent parser for syntax errors, * plus regex-based checks for structural issues like unbalanced quotes/brackets. */ export declare const validateExpr: (expr: string) => Omit[]; /** * Validate an expr-lang expression and return a plain array of human-readable error messages. * Returns an empty array if the expression is valid. */ export declare function checkExpr(expr: string): string[];