@override Object toJson() => { if (inlineData case final inlineData?) 'inlineData': inlineData.toJson(), if (fileData case final fileData?) 'fileData': fileData.toJson(), };