import type { MathNode } from '../utils/node.js'; import type { TypedFunction } from '../core/function/typed.js'; interface OperatorNodeConstructor { new (op: string, fn: string, args: MathNode[]): MathNode; } interface SimplifyOptions { context?: Record; [key: string]: unknown; } interface SymbolicEqualDependencies { parse: (expr: string) => MathNode; simplify: (node: MathNode, rules: unknown[], options: SimplifyOptions) => MathNode; typed: TypedFunction; OperatorNode: OperatorNodeConstructor; } export declare const createSymbolicEqual: import("../utils/factory.js").FactoryFunction; export {}; //# sourceMappingURL=symbolicEqual.d.ts.map