import * as Semantic from '@math-blocks/semantic'; import * as types from './char/types'; export declare const toEqualMath: (received: Semantic.types.Node, actual: Semantic.types.Node) => { readonly message: () => string; readonly pass: boolean; }; export declare const toEqualEditorNode: (received: types.CharNode, actual: types.CharNode) => { readonly message: () => string; readonly pass: boolean; }; export declare const serializer: { print: (val: unknown, serialize: (ast: Semantic.types.Node) => string, indent: (str: string) => string) => string; test: (ast: Semantic.types.Node) => boolean; };