import 'package:json_annotation/json_annotation.dart'; import 'options.dart'; import 'request.dart'; part 'create_task_batch.g.dart'; @JsonSerializable(explicitToJson: true) class CreateTaskBatch { List? reqs; Options? opts; CreateTaskBatch({this.reqs, this.opts}); factory CreateTaskBatch.fromJson(Map json) => _$CreateTaskBatchFromJson(json); Map toJson() => _$CreateTaskBatchToJson(this); } @JsonSerializable() class CreateTaskBatchItem { Request? req; Options? opts; CreateTaskBatchItem({this.req, this.opts}); factory CreateTaskBatchItem.fromJson(Map json) => _$CreateTaskBatchItemFromJson(json); Map toJson() => _$CreateTaskBatchItemToJson(this); }