# Functions
CheckExistingToolsManager identifies the active tools manager, prioritizing aqua.
NewMockToolsManager creates a new instance of MockToolsManager.
Creates a new ToolsManager instance with the given injector.
# Structs
BaseToolsManager is the base implementation of the ToolsManager interface.
MockToolsManager is a mock implementation of the ToolsManager interface for testing purposes.
# Interfaces
ToolsManager is responsible for managing the cli toolchain required by the project.