UNPKG

@omnia/fx

Version:

Provide Omnia Fx typings and tooling for clientside Omnia development.

20 lines (19 loc) 915 B
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<unknown, () => void, (result: ResolvedDynamicGroupIdentity[]) => void, (failureReason: any) => void, () => Promise<ResolvedDynamicGroupIdentity[]>>; getGroupTypes: import("./Store").StoreAction<unknown, () => void, (result: GroupType[]) => void, (failureReason: any) => void, () => Promise<GroupType[]>>; }; protected onActivated(): void; }