part of 'auth_bloc.dart'; @immutable abstract class AuthEvent {} class SendOTPEvent extends AuthEvent { final String phoneNumber; final String countryCode; SendOTPEvent({required this.phoneNumber, required this.countryCode}); } class VerifyOTPEvent extends AuthEvent { final String phoneNumber; final String countryCode; final String otp; VerifyOTPEvent({required this.phoneNumber, required this.countryCode, required this.otp}); } class CheckAuthStatusEvent extends AuthEvent {} class LogoutEvent extends AuthEvent {} class UpdateUserInfoEvent extends AuthEvent { final String name; final String gender; UpdateUserInfoEvent({required this.name, required this.gender}); }