UNPKG

sitecore-jss-rule-engine-nextjs

Version:

13 lines (12 loc) 670 B
import { JssRuleEngine } from 'sitecore-jss-rule-engine'; export declare class PersonalizationHelper { endpointUrl: string; sitecoreApiKey: string; constructor(graphQlEndpoint: string, sitecoreApiKey: string); guid(): string; getItemById(itemId: String): Promise<unknown>; populateFields(rendering: any): Promise<any>; doPersonalizePlaceholder(placeholderPersonalization: any, elementPlaceholderRenderings: any): Promise<any>; runRuleActions(ruleEngine: JssRuleEngine, props: any, personalizationRule: any, ruleActions: any): Promise<any>; personalize(ruleEngine: JssRuleEngine, props: any, personalizationRule: any): Promise<any>; }