import 'package:equatable/equatable.dart'; import 'package:jmap_dart_client/jmap/core/properties/properties.dart'; import 'package:jmap_dart_client/jmap/core/state.dart'; import 'package:jmap_dart_client/jmap/mail/mailbox/mailbox.dart'; class MailboxChangeResponse with EquatableMixin { final List? updated; final List? created; final List? destroyed; final State? newState; final Properties? updatedProperties; MailboxChangeResponse({ this.updated, this.created, this.destroyed, this.newState, this.updatedProperties, }); @override List get props => [updated, created, destroyed, newState, updatedProperties]; }