@override Object toJson() => { if (autoMode case final autoMode?) 'autoMode': autoMode.toJson(), if (manualMode case final manualMode?) 'manualMode': manualMode.toJson(), };