import { ItemDescriptor } from "../pageModel";
import { PersonalizationRuleSet, RuleElement } from "../../types";
export declare function getRuleElements(): Promise<RuleElement[]>;
export declare function getRulesForComponent(pageItem: ItemDescriptor, componentId: string, sessionId?: string, signal?: AbortSignal): Promise<PersonalizationRuleSet>;
export declare function setActiveRuleForComponent(pageItem: ItemDescriptor, componentId: string, ruleId: string | undefined, sessionId: string): Promise<void>;
