# Functions
DetectPackageManager detects the package manager available in the current system.
LookupCommand tries to find command and returns its path if found.
# Constants
Apt represents "apt" package manager.
Dnf represents "dnf" package manager.
UnknownPackageManager represents unknown package manager.
Yum represents "yum" package manager.
# Variables
ErrCouldNotDetectPackageManager is returned when package manager cannot be detected.
# Type aliases
PackageManager represents a specific package manager used by the system.