class LoginResponseModel {
  final int statusCode;
  final bool isSuccess;
  final String message;
  final LoginDataModel? data;

  LoginResponseModel({
    required this.statusCode,
    required this.isSuccess,
    required this.message,
    this.data,
  });
}

class LoginDataModel {
  final String? token;
  final String? id;
  final String? employeeId;
  final String? username;
  final String? fullName;
  final String? role;
  final String? email;
  final String? phoneNumber;
  final List<String>? permissions;

  LoginDataModel({
    this.token,
    this.id,
    this.employeeId,
    this.username,
    this.fullName,
    this.role,
    this.email,
    this.phoneNumber,
    this.permissions,
  });
}
