import 'package:freezed_annotation/freezed_annotation.dart'; part 'auth_user.freezed.dart'; part 'auth_user.g.dart'; @freezed class AuthUser with _$AuthUser { const factory AuthUser({ required int id, required String username, required String email, required String name, required String role, }) = _AuthUser; factory AuthUser.fromJson(Map json) => _$AuthUserFromJson(json); }