import 'package:get/get.dart'; import '../controllers/usage_controller.dart'; import '../controllers/meeting_stats_controller.dart'; import '../controllers/translation_stats_controller.dart'; import '../controllers/aichat_stats_controller.dart'; import '../../../data/services/usage_stats_service.dart'; class UsageBinding implements Bindings { @override void dependencies() { if (!Get.isRegistered()) { Get.put(UsageStatsService(), permanent: true); } Get.lazyPut(() => UsageController()); Get.lazyPut(() => AiChatStatsController()); Get.lazyPut(() => TranslationStatsController()); Get.lazyPut(() => MeetingStatsController()); } }