UmamiLogger
interface UmamiLogger
A flexible logging interface for recording messages with various severity levels.
This interface provides a standardized API for logging in the Umami library. It supports multiple log levels, from detailed verbose messages to critical errors. Implementations can direct log output to different destinations, such as the console, files, or remote logging services, allowing for adaptable logging strategies depending on the environment (e.g., development, production).