import "package:freezed_annotation/freezed_annotation.dart"; part "get_event_context.freezed.dart"; part "get_event_context.g.dart"; @Freezed(toJson: false, fromJson: false) @JsonSerializable() class const GetEventContextRequest({ required final String roomId, required final String eventId, final int limit = 20, }) with _$GetEventContextRequest { Map toJson() => _$GetEventContextRequestToJson(this); factory GetEventContextRequest.fromJson(Map json) => _$GetEventContextRequestFromJson(json); }