import { EnterprisePropertyDefinition, RollupFilter } from "@omnia/fx-models"; import { IRollupFilterPicker } from "."; import { OmniaUxLocalization, VueComponentBase } from ".."; import { IWebComponentInstance } from "../.."; export declare class RollupFilterPicker extends VueComponentBase implements IWebComponentInstance, IRollupFilterPicker { selectableProperties: Array; preSelectedFilterItems: Array; onSelectedFilterItemChanged: (filterItems: Array) => void; actionButtonsRenderer?: (addFilterButtonRenderer: JSX.Element) => JSX.Element; uxLoc: OmniaUxLocalization; private targetingPropertyStore; private filterItems; private booleanFilterOptions; private taxonomyFilterTypes; private taxonomyPropertiesHasTargeting; private renderResourceFilterByTypes; private targetingPropertiesGroupingHash; mounted(): void; created(): void; private onDataChanged; private updateFilterItem; private getSelectionTargetingProperties; private onTargetPropertyCheckboxChange; private renderItem; private renderTaxonomyFilterValueSelection; private renderPersonFilterValueSelection; private renderTextFilterValueSelection; private renderDateTimeFilterValueSelection; private renderBooleanFilterValueSelection; render(): VueTsxSupport.JSX.Element; }