package util

import (
	
)

// Logger defines a minimal logging interface
type Logger interface {
	Infof(format string, v ...any)
	Errorf(format string, v ...any)
}

// --- Standard Library Logger Wrapper ---

// DefaultStdLogger implements Logger using the standard library's log.Logger.
func () Logger {
	return &stdLogger{
		logger: log.Default(),
	}
}

// stdLogger wraps the standard library's log.Logger.
type stdLogger struct {
	logger *log.Logger
}

func ( *stdLogger) ( string,  ...any) {
	.logger.Printf("INFO: "+, ...)
}

func ( *stdLogger) ( string,  ...any) {
	.logger.Printf("ERROR: "+, ...)
}