# Functions
No description provided by the author
NewService creates a new complete service instance.
No description provided by the author
# Structs
Service defines the complete service interface combining all sub-services.
TopDirectiveResult represents a violated directive with its occurrence count.
TopIPResult represents a client IP with its occurrence count.
# Interfaces
ReportsRepository defines reports-specific repository methods.
ReportsService defines reports-specific service methods.
Repository defines the complete repository interface combining all sub-repositories.
StatisticsRepository defines statistics-specific repository methods.
StatisticsService defines statistics-specific service methods.