import 'package:equatable/equatable.dart'; import 'package:json_annotation/json_annotation.dart'; part 'auto_upgrade_settings.g.dart'; @JsonSerializable(createToJson: true) class AutoUpgradeSettings extends Equatable { final bool enable; final bool allowReboot; AutoUpgradeSettings({ required this.enable, required this.allowReboot, }); @override List get props => [enable, allowReboot]; factory AutoUpgradeSettings.fromJson(Map json) => _$AutoUpgradeSettingsFromJson(json); Map toJson() => _$AutoUpgradeSettingsToJson(this); }