// ignore_for_file: invalid_annotation_target import 'package:freezed_annotation/freezed_annotation.dart'; part 'tender_model.freezed.dart'; part 'tender_model.g.dart'; @freezed abstract class TenderModel with _$TenderModel { const factory TenderModel({ @JsonKey(name: 'created_time') required String? createdTime, @JsonKey(name: 'tender_id') required String? tenderId, required String? status, required String? title, required String? description, required String? location, required String? type, required String? deadline, required bool? liked, required bool? disliked, required bool? rejected, required bool? submitted, @JsonKey(name: 'profile_match') required double? profileMatch, }) = _TenderModel; factory TenderModel.fromJson(Map json) => _$TenderModelFromJson(json); }