using System; using System.Collections.Generic; namespace Knot.Modules.Chats.Application.DTOs; public record ChatMessageDto( Guid Id, Guid ChatId, Guid SenderId, string? Content, string Type, Guid? ReplyToId, string? Quote, Guid? StoryId, string? StoryMediaUrl, string? StoryMediaType, bool IsEdited, bool IsDeleted, DateTime CreatedAt, List Media, MessageSenderDto Sender, List Reactions, List ReadBy );