import { ActionSuccess, Action } from "../Action/Action"; /** * ActionHolders are structures to organize [[Action]]s into */ export interface ActionHolder { /**Array of [[Action]]s stored */ actions: Action[]; /**Runs an [[Action]] based on its name */ run(action: string): Promise; /**Gets an [[Action]] based on its name */ getAction(name: string): Action; }