import type { AnalyticsService } from "./analytics/analytics-service"; import type { CacheService } from "./cache/cache-service"; import type { ErrorReportingService } from "./errors/error-reporting-service"; import type { LoggerService } from "./logging/logger-service"; import type { NotificationService } from "./notifications/notification-service"; export class AppServices { constructor( public readonly analytics: AnalyticsService, public readonly errors: ErrorReportingService, public readonly cache: CacheService, public readonly logger: LoggerService, public readonly notifications: NotificationService, ) {} }