Argument of type '{ messages: { readonly list: { messageState: MessageState; envelop: { message: { message?: string | undefined; metadata: { to: string; from: string; timestamp: number; referenceMessageHash?: string | undefined; replyDeliveryInstruction?: string | undefined; type: MessageType; }; attachments?: { ...; }[] | undefined;...' is not assignable to parameter of type 'Conversation[]'.