import { IActionHandlerInstance } from "@omnia/fx-models"; import { Store } from "@omnia/fx/stores"; import { MessageBusTopicMediator } from "@omnia/fx"; export declare class ActionHandlerStore extends Store { private _instances; private _activatedMessage; private _triggeredMessage; private _disposedMessage; getters: { getActionHandlerInstances: () => IActionHandlerInstance[]; }; mutations: { addActionHandlerInstance: (instance: IActionHandlerInstance) => void; removeActionHandlerInstance: (instance: IActionHandlerInstance) => void; }; events: { onActionHandlerInstanceActivated: MessageBusTopicMediator; onActionHandlerInstanceTriggered: MessageBusTopicMediator; onActionHandlerInstanceDisposed: MessageBusTopicMediator; }; onActivated(): void; onDisposing(): void; }