// GENERATED CODE - DO NOT MODIFY BY HAND
part of '../../../hotel_information/models/hotel.dart';
// **************************************************************************
// JsonSerializableGenerator
// **************************************************************************
Hotel _$HotelFromJson(Map json) => Hotel(
updateDate: json['updateDate'] as String,
hotelCode: json['hotelCode'] as String,
hotelName: json['hotelName'] as String,
address: json['address'] as String,
city: json['city'] as String,
country: json['country'] as String,
image: json['image'] as String,
digitalCheckIn: json['digitalCheckIn'] as bool,
facilities: (json['facilities'] as List<dynamic>)
.map((e) => Facility.fromJson(Map<String, dynamic>.from(e as Map)))
.toList(),
roomTypes: (json['roomTypes'] as List<dynamic>)
.map((e) => RoomType.fromJson(Map<String, dynamic>.from(e as Map)))
.toList(),
addonUpgrades: (json['addonUpgrades'] as List<dynamic>)
.map((e) => AddonUpgrade.fromJson(Map<String, dynamic>.from(e as Map)))
.toList(),
);
Map<String, dynamic> _$HotelToJson(Hotel instance) => <String, dynamic>{
'updateDate': instance.updateDate,
'hotelCode': instance.hotelCode,
'hotelName': instance.hotelName,
'address': instance.address,
'city': instance.city,
'country': instance.country,
'image': instance.image,
'digitalCheckIn': instance.digitalCheckIn,
'facilities': instance.facilities.map((e) => e.toJson()).toList(),
'roomTypes': instance.roomTypes.map((e) => e.toJson()).toList(),
'addonUpgrades': instance.addonUpgrades.map((e) => e.toJson()).toList(),
};