Map<String, dynamic> toJson(Object? Function(T value) toJsonT) { final data = _$QueryParamsToJson(this, toJsonT); if (filter != null) data['filter'] = FilterConverter.toJson(filter!); return data; }