import 'car.dart'; import 'package:json_annotation/json_annotation.dart'; part 'driver.g.dart'; @JsonSerializable(fieldRename: FieldRename.snake) class DriverDTO { DriverDTO({required this.id, required this.name, required this.salutation, required this.cars}); String id; String name; String salutation; List cars; factory DriverDTO.fromJson(Map json) => _$DriverDTOFromJson(json); Map toJson() => _$DriverDTOToJson(this); }