import { GuidValue, AppInstanceRollupBlockSettings } from "@omnia/fx-models"; import { OmniaUxLocalization, VueComponentBase } from "@omnia/fx/ux"; interface QueryTabProps { appDefinitionId: GuidValue; settings: AppInstanceRollupBlockSettings; updateSettings: (settings: AppInstanceRollupBlockSettings) => void; } export declare class QueryTab extends VueComponentBase { appDefinitionId: GuidValue; settings: AppInstanceRollupBlockSettings; updateSettings: (settings: AppInstanceRollupBlockSettings) => void; uxLoc: OmniaUxLocalization; private multilingualTextsStore; private appStore; private propertyStore; private businessProfileStore; private omniaContext; private appInstanceRollupSettingStyles; private selectingAppTemplateId; private isLoading; private rollupScopes; private selectableAppTemplates; private isLoadingAppTemplateSelection; private businessProfilesSelections; private appAccessSelections; created(): void; beforeDestroy(): void; private initLookupData; private initSelectableAppTemplates; private addSelectedAppTemplate; updateBlockData(): void; private removeResource; private get availablePropertiesForFilter(); private processBusinessProfileSelection; private renderSelectedResources; private renderBusisnessProfileSelection; private rernderAppTemplateSelection; render(): VueTsxSupport.JSX.Element; } export {};