/** * Used to "bubble up" events as a Command executes, when it isn't really an "error" */ export declare const NON_ERROR_HALT = "__NON_ERROR_HALT__"; export declare enum CommandManagerEvent { /** * Emitted when a command is registered. * @param command The command that was registered. */ COMMAND_ADD = "commandAdd", /** * Emitted when a command is unregistered. * @param command The command that was unregistered. */ COMMAND_REMOVE = "commandRemove", /** * Fired when a command is successfully executed * @param command Command * @param context AnyCommandContext * @param options Options * @param mili Miliseconds */ COMMAND_SUCCESS = "commandSuccess", /** * Fired when a command throws an error * @param error Error * @param command Command * @param context AnyCommandContext * @param options Options * @param mili Miliseconds */ COMMAND_FAILURE = "commandFailure" }