import 'package:equatable/equatable.dart'; abstract class AuthEvent extends Equatable { const AuthEvent(); @override List get props => []; } class LoginRequested extends AuthEvent { final String username; final String password; const LoginRequested({ required this.username, required this.password, }); @override List get props => [username, password]; } class LogoutRequested extends AuthEvent { const LogoutRequested(); } class CheckAuthStatus extends AuthEvent { const CheckAuthStatus(); }