declare const ToolRuleContext_base: any; /** * ToolRuleContext. * Processors trigger a delayed rule evaluation by setting properties on the context. */ declare class ToolRuleContext extends ToolRuleContext_base { [x: string]: any; /** * Forces an tool rule evaluation -> synchronous! * Use this rare! * And only if really really required! * Tool rule evaluation is an expensive operation, that is why it is delayed by default. * @properties name of the context properties which trigger the reevaluation. This should provide a way for future * performance improvements. */ forceEvaluation(properties: any): void; } export { ToolRuleContext as default };