[Home](./index) > [valkyrie-js](./valkyrie-js) > [entities](./valkyrie-js.entities) > [MessagingMessage](./valkyrie-js.entities.messagingmessage) ## entities.MessagingMessage type **Signature:** ```typescript export declare type MessagingMessage = { id: ID; createdAt: DateString; file: DriveFile | null; fileId: DriveFile["id"] | null; isRead: boolean; reads: User["id"][]; text: string | null; user: User; userId: User["id"]; recipient?: User | null; recipientId: User["id"] | null; group?: UserGroup | null; groupId: UserGroup["id"] | null; }; ``` **References:** [ID](./valkyrie-js.entities.id), [DateString](./valkyrie-js.entities.datestring), [DriveFile](./valkyrie-js.entities.drivefile), [User](./valkyrie-js.entities.user), [UserGroup](./valkyrie-js.entities.usergroup)