import { Store } from "@omnia/fx/stores"; import { EnterprisePropertiesSettings } from "@omnia/fx-sp"; import { Enums } from "../../core"; export declare class TargetingStore extends Store { private enterprisePropertyStore; private omniaContext; private targetingPropertyStore; private ensureDataPromise; private ensuredData; private enterprisePropertiesByInternalName; protected onActivated(): void; protected onDisposing(): void; getters: { targetingToUser: (targetingFilterProperties: { [property: string]: EnterprisePropertiesSettings; }) => Enums.TargetUser; }; actions: { ensureData: import("@omnia/fx/stores").StoreAction void, (result: void) => void, (failureReason: any) => void, () => Promise>; }; private buildEnterpriseProperties; }