@jss-rule-engine/core
Version:
Rule engine for Sitecore JSS
12 lines (11 loc) • 826 B
TypeScript
import { JssRuleEngine, IJssRuleEngine } from './src/ruleEngine';
import { RuleData, RuleActionData, ClientCommand, RuleEngineContext, RuleConditionData, ConditionFunctionDefinition, ActionFunctionDefinition, OperatorFunctionDefinition } from './src/types/ruleEngine';
import { RuleEngineSessionContext } from './src/types/ruleEngineSessionContext';
declare global {
var EdgeRuntime: string;
var JssEngine: JssRuleEngine;
}
export declare function getRuleEngineInstance(): JssRuleEngine;
export { JssRuleEngine, RuleEngineSessionContext };
export type { IJssRuleEngine, RuleEngineContext, ClientCommand, RuleConditionData, RuleData, RuleActionData, ConditionFunctionDefinition, ActionFunctionDefinition, OperatorFunctionDefinition };
export { GraphQLItemProvider } from './src/graphQl/graphQLItemProvider';