import { GroupType, ResolvedDynamicGroupIdentity } from "@omnia/fx-models"; import { Store } from "./Store"; export declare class GroupIdentityStore extends Store { private groupIdentityService; private identityStore; private loadDynamicGroupsPromise; private loadGroupTypesPromise; private dynamicGroupsState; private groupTypes; getters: { getDynamicGroups: () => ResolvedDynamicGroupIdentity[]; groupTypes: () => GroupType[]; }; actions: { ensureLoadDynamicGroups: import("./Store").StoreAction void, (result: ResolvedDynamicGroupIdentity[]) => void, (failureReason: any) => void, () => Promise>; getGroupTypes: import("./Store").StoreAction void, (result: GroupType[]) => void, (failureReason: any) => void, () => Promise>; }; protected onActivated(): void; }