import 'package:e_scan/backend/schema/stock_picking/stock_picking_record_model.dart'; import 'package:freezed_annotation/freezed_annotation.dart'; part 'stock_picking_model.freezed.dart'; part 'stock_picking_model.g.dart'; @freezed abstract class StockPickingResponseModel with _$StockPickingResponseModel { const factory StockPickingResponseModel({ String? jsonrpc, int? id, StockPickingResultModel? result, }) = _StockPickingResponseModel; factory StockPickingResponseModel.fromJson(Map json) => _$StockPickingResponseModelFromJson(json); } @freezed abstract class StockPickingResultModel with _$StockPickingResultModel { const factory StockPickingResultModel({ int? length, List? records, }) = _StockPickingResultModel; factory StockPickingResultModel.fromJson(Map json) => _$StockPickingResultModelFromJson(json); }