UNPKG

@omnia/fx

Version:

Provide Omnia Fx typings and tooling for clientside Omnia development.

24 lines (23 loc) 1.35 kB
import { Future, IResolvedIdentity, Identity, IdentityQuery } from "@omnia/fx-models"; import { Store } from "./Store"; import { IIdentityPickerStore } from "./IdentityStore"; export declare class ArchivedIdentityStore extends Store implements IIdentityPickerStore { private identityService; private archivedIdentitiesState; getters: { getResolvedIdentity: (identity: Identity) => IResolvedIdentity; getResolvedIdentities: () => IResolvedIdentity[]; }; mutations: { addOrUpdateResolvedIdentities: (resolvedIdentities: IResolvedIdentity[]) => void; }; actions: { resolveIdentities: import("./Store").StoreAction<unknown, (identities: Identity[]) => void, (result: { [uid: string]: IResolvedIdentity; }, identities: Identity[]) => void, (failureReason: any, identities: Identity[]) => void, (identities: Identity[]) => Promise<{ [uid: string]: IResolvedIdentity; }>>; query: import("./Store").StoreAction<unknown, (query: IdentityQuery) => void, (result: import("@omnia/fx-models").ItemQueryResult<IResolvedIdentity>, query: IdentityQuery) => void, (failureReason: any, query: IdentityQuery) => void, (query: IdentityQuery) => Future<import("@omnia/fx-models").ItemQueryResult<IResolvedIdentity>>>; }; protected onActivated(): void; }