Files
apidash/packages/genai/lib/models/ai_response_model.g.dart
2025-08-06 08:35:33 +05:30

39 lines
1.5 KiB
Dart

// GENERATED CODE - DO NOT MODIFY BY HAND
part of 'ai_response_model.dart';
// **************************************************************************
// JsonSerializableGenerator
// **************************************************************************
_$AIResponseModelImpl _$$AIResponseModelImplFromJson(Map json) =>
_$AIResponseModelImpl(
statusCode: (json['statusCode'] as num?)?.toInt(),
headers: (json['headers'] as Map?)?.map(
(k, e) => MapEntry(k as String, e as String),
),
requestHeaders: (json['requestHeaders'] as Map?)?.map(
(k, e) => MapEntry(k as String, e as String),
),
body: json['body'] as String?,
formattedBody: json['formattedBody'] as String?,
llmProvider: LLMProvider.fromJSONNullable(json['llmProvider'] as Map?),
bodyBytes: const Uint8ListConverter().fromJson(
json['bodyBytes'] as List<int>?,
),
time: const DurationConverter().fromJson((json['time'] as num?)?.toInt()),
);
Map<String, dynamic> _$$AIResponseModelImplToJson(
_$AIResponseModelImpl instance,
) => <String, dynamic>{
'statusCode': instance.statusCode,
'headers': instance.headers,
'requestHeaders': instance.requestHeaders,
'body': instance.body,
'formattedBody': instance.formattedBody,
'llmProvider': LLMProvider.toJSONNullable(instance.llmProvider),
'bodyBytes': const Uint8ListConverter().toJson(instance.bodyBytes),
'time': const DurationConverter().toJson(instance.time),
};