import '../../domain/entities/pagination.dart'; import '../../domain/entities/scooter.dart'; import '../../domain/entities/zone.dart'; class ZonesResponse { final List zones; final Pagination pagination; ZonesResponse({ required this.zones, required this.pagination, }); factory ZonesResponse.fromJson(Map json) { return ZonesResponse( zones: (json['data'] as List) .map((e) => Zone.fromJson(e as Map)) .toList(), pagination: Pagination.fromJson(json['pagination']), ); } }