import { ConnectedTenant, GuidValue } from "../models"; import { Store } from "./Store"; export declare class ConnectedTenantStore extends Store { private connectedTenantService; connectedTenants: import("./Store").StoreState; constructor(); getters: { getAll: () => Array; getById: (id: GuidValue) => ConnectedTenant; }; mutations: { addOrUpdateConnectedTenant: import("./Store").StoreMutation<(newTenants: Array) => void, (newTenants: ConnectedTenant[]) => import("@omnia/fx-models").IMessageBusSubscriptionHandler>; removeConnectedTenant: import("./Store").StoreMutation<(...ids: Array) => void, (...args: GuidValue[]) => import("@omnia/fx-models").IMessageBusSubscriptionHandler>; }; actions: { loadAll: import("./Store").StoreAction void, (result: ConnectedTenant[]) => void, (failureReason: any) => void, () => Promise>; loadById: import("./Store").StoreAction void, (result: ConnectedTenant, id: GuidValue) => void, (failureReason: any, id: GuidValue) => void, (id: GuidValue) => Promise>; create: import("./Store").StoreAction void, (result: ConnectedTenant, connectedTenant: ConnectedTenant) => void, (failureReason: any, connectedTenant: ConnectedTenant) => void, (connectedTenant: ConnectedTenant) => Promise>; update: import("./Store").StoreAction void, (result: ConnectedTenant, connectedTenant: ConnectedTenant) => void, (failureReason: any, connectedTenant: ConnectedTenant) => void, (connectedTenant: ConnectedTenant) => Promise>; delete: import("./Store").StoreAction void, (result: void, id: GuidValue) => void, (failureReason: any, id: GuidValue) => void, (id: GuidValue) => Promise>; }; onActivated(): void; onDisposing(): void; }