import 'package:freezed_annotation/freezed_annotation.dart'; import 'package:trainhub_flutter/domain/entities/analysis_session.dart'; import 'package:trainhub_flutter/domain/entities/annotation.dart'; part 'analysis_state.freezed.dart'; @freezed class AnalysisState with _$AnalysisState { const factory AnalysisState({ @Default([]) List sessions, AnalysisSessionEntity? activeSession, @Default([]) List annotations, }) = _AnalysisState; }