class TranslationRequest {
  final String id;
  final String userId;
  final String inputText;
  final DateTime timestamp;
  String? result;

  TranslationRequest({
    required this.id,
    required this.userId,
    required this.inputText,
    required this.timestamp,
    this.result,
  });

  Map<String, dynamic> toJson() => {
        'id': id,
        'userId': userId,
        'inputText': inputText,
        'timestamp': timestamp.toIso8601String(),
        'result': result,
      };
}