diff --git a/libsession/src/main/java/org/session/libsession/database/MessageDataProvider.kt b/libsession/src/main/java/org/session/libsession/database/MessageDataProvider.kt index 2f089ff4ff..23b99e43d8 100644 --- a/libsession/src/main/java/org/session/libsession/database/MessageDataProvider.kt +++ b/libsession/src/main/java/org/session/libsession/database/MessageDataProvider.kt @@ -1,9 +1,14 @@ package org.session.libsession.database import org.session.libsession.database.dto.DatabaseAttachmentDTO +import org.session.libsignal.service.api.messages.SignalServiceAttachmentPointer interface MessageDataProvider { fun getAttachment(uniqueID: String): DatabaseAttachmentDTO? + fun getAttachmentPointer(attachmentID: String): SignalServiceAttachmentPointer? + + fun getMessageID(serverID: Long): Long? + fun deleteMessage(messageID: Long) } \ No newline at end of file