// Package logging provides a factory for creating loggers package logging import ( "ja4sentinel/api" ) // LoggerFactory creates logger instances type LoggerFactory struct{} // NewLogger creates a new logger based on configuration func (f *LoggerFactory) NewLogger(level string) api.Logger { return NewServiceLogger(level) } // NewDefaultLogger creates a logger with default settings func (f *LoggerFactory) NewDefaultLogger() api.Logger { return NewServiceLogger("info") }