package infra

// LogLevel representa los niveles de log soportados por el Logger.
// El orden implicito es Debug < Info < Warn < Error.
type LogLevel int

const (
	// LogLevelDebug es el nivel mas verbose, util para trazas de desarrollo.
	LogLevelDebug LogLevel = iota
	// LogLevelInfo es el nivel por defecto para eventos normales del sistema.
	LogLevelInfo
	// LogLevelWarn indica situaciones anomalas que no impiden el funcionamiento.
	LogLevelWarn
	// LogLevelError indica fallos que requieren atencion.
	LogLevelError
)
