part of 'admin_bloc.dart'; abstract class AdminState extends Equatable { const AdminState(); @override List get props => []; } class AdminInitial extends AdminState {} class AdminLoading extends AdminState {} class AdminError extends AdminState { final String message; const AdminError(this.message); @override List get props => [message]; } class DashboardStatsLoaded extends AdminState { final AdminDashboardStats stats; const DashboardStatsLoaded(this.stats); @override List get props => [stats]; } class UsersLoaded extends AdminState { final List users; const UsersLoaded(this.users); @override List get props => [users]; } class RolesLoaded extends AdminState { final List roles; const RolesLoaded(this.roles); @override List get props => [roles]; } class ModelConfigsLoaded extends AdminState { final List configs; const ModelConfigsLoaded(this.configs); @override List get props => [configs]; } class SystemConfigsLoaded extends AdminState { final List configs; const SystemConfigsLoaded(this.configs); @override List get props => [configs]; }