import { IWebComponentInstance, OmniaContext } from "@omnia/fx"; import { VueComponentBase } from "@omnia/fx/ux"; import "vue-tsx-support/enable-check"; import { IOrganizationTree } from "./IOrganizationTree"; import { OrgTree, OrgTreeComponentSettings, OrgTreeUser } from "../../models"; import "./OrganizationTree.css"; import { OrganizationTreeStore, ProfileCardStore } from "../../stores"; export declare class OrganizationTreeComponent extends VueComponentBase implements IWebComponentInstance, IOrganizationTree { valueBind: OrgTreeComponentSettings; onNewUserSelected: (tree: OrgTree) => void; omniaContext: OmniaContext; organizationTreeStore: OrganizationTreeStore; profileCardStore: ProfileCardStore; private graphClient; private isReady; private currentTree; private backupModel; private orgTreeStyles; private tenantSetting; private camelizedExcludeFitlers; onValueBindChanged(model: any): void; created(): void; beforeDestroy(): void; mounted(): void; needToBeRemoved(user: OrgTreeUser): boolean; filterAccordingToSettings(tree: OrgTree): OrgTree; reInitComponent(user: OrgTreeUser): void; initComponent(): void; camelize(str: any): string; getDividerSectionMarkup(): VueTsxSupport.JSX.Element; render(): JSX.Element; }