import { Context } from '../imports/Context' import { Function } from '../imports/Function' import { Scriptable } from '../imports/Scriptable' export declare class ScopedPAFormula { constructor(cx?: Context, args?: any[], funObj?: Function, inNewExpr?: boolean) static contains(cx?: Context, thisObj?: Scriptable, args?: any[], funObj?: Function): boolean static evaluateFormula(cx?: Context, thisObj?: Scriptable, args?: any[], funObj?: Function): any static getDisplay(cx?: Context, thisObj?: Scriptable, args?: any[], funObj?: Function): string static getError(cx?: Context, thisObj?: Scriptable, args?: any[], funObj?: Function): string static getFormula(cx?: Context, thisObj?: Scriptable, args?: any[], funObj?: Function): string static getIndicators(formula?: string): string static isValid(cx?: Context, thisObj?: Scriptable, args?: any[], funObj?: Function): boolean }