import { JSExpression, JSFunction } from '@vtj/core'; export declare function parseExpression(str: JSExpression | JSFunction, self: any, thisRequired?: boolean, throwError?: boolean, noWith?: boolean): any; export declare function parseFunction(str: JSFunction, self: any, thisRequired?: boolean, throwError?: boolean, noWith?: boolean): Function; export declare function isJSExpression(data: any): data is JSExpression; export declare function isJSFunction(x: any): x is JSFunction; export declare function isJSCode(data: unknown): data is JSExpression | JSFunction; export declare function JSCodeToString(data: unknown): string;