text: /*
                         * This header is generated by classdump-dyld 1.5
                         * on Tuesday, November 10, 2020 at 10:14:44 PM Mountain Standard Time
                         * Operating System: Version 14.2 (Build 18K57)
                         * Image Source: /System/Library/PrivateFrameworks/Message.framework/Message
                         * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos. Updated by Kevin Bradley.
                         */
  
  #import <Message/MFMailMessage.h>
  
  @class NSString, NSMutableDictionary, NSMutableSet, MFLock;
  
  @interface MFLibraryMessage : MFMailMessage {
  
  	unsigned _libraryID;
  	NSString* _remoteID;
  	unsigned _uid;
  	unsigned long long _uniqueRemoteId;
  	unsigned long long _size;
  	unsigned _mailboxID;
  	unsigned _originalMailboxID;
  	NSString* _messageID;
  	unsigned long long _conversationFlags;
  	NSMutableDictionary* _metadata;
  	NSMutableSet* _metadataChangedKeys;
  	MFLock* _metadataLock;
  
  }
  +(id)messageWithLibraryID:(unsigned)arg1 ;
  -(BOOL)isEqual:(id)arg1 ;
  -(unsigned long long)hash;
  -(id)description;
  -(void)dealloc;
  -(id)path;
  -(void)commit;
  -(void)setFlags:(unsigned long long)arg1 ;
  -(id)persistentID;
  -(void)setMessageSize:(unsigned long long)arg1 ;
  -(unsigned long long)messageSize;
  -(id)library;
  -(void)setUid:(unsigned)arg1 ;
  -(unsigned)uid;
  -(id)messageID;
  -(void)setSummary:(id)arg1 ;
  -(id)account;
  -(void)setMetadataValue:(id)arg1 forKey:(id)arg2 ;
  -(id)metadataValueForKey:(id)arg1 ;
  -(unsigned)libraryID;
  -(void)setPreferredEncoding:(unsigned)arg1 ;
  -(id)attachmentStorageLocation;
  -(id)messageStore;
  -(BOOL)isMessageContentsLocallyAvailable;
  -(void)loadCachedHeaderValuesFromHeaders:(id)arg1 ;
  -(void)setMessageData:(id)arg1 isPartial:(BOOL)arg2 ;
  -(id)dataConsumerForMimePart:(id)arg1 ;
  -(id)preferredEmailAddressToReplyWith;
  -(id)remoteID;
  -(id)dataPathForMimePart:(id)arg1 ;
  -(BOOL)isLibraryMessage;
  -(id)_attachmentStorageLocation;
  -(unsigned)mailboxID;
  -(void)setMessageFlags:(unsigned long long)arg1 ;
  -(void)setRemoteID:(id)arg1 ;
  -(id)mailbox;
  -(unsigned long long)conversationFlags;
  -(void)setConversationFlags:(unsigned long long)arg1 ;
  -(void)setMailboxID:(unsigned)arg1 ;
  -(id)copyMessageInfo;
  -(id)initWithLibraryID:(unsigned)arg1 ;
  -(void)_updateUID;
  -(BOOL)hasTemporaryUid;
  -(void)setMessageFlagsWithoutCommitting:(unsigned long long)arg1 ;
  -(unsigned)originalMailboxID;
  -(void)_initializeMetadata;
  -(void)_forceLoadOfMessageSummaryFromProtectedStore;
  -(void)setOriginalMailboxID:(unsigned)arg1 ;
  -(id)originalMailboxURL;
  -(unsigned long long)uniqueRemoteId;
  -(void)setUniqueRemoteId:(unsigned long long)arg1 ;
  -(BOOL)isPartial;
  -(void)setIsPartial:(BOOL)arg1 ;
  -(void)setHasTemporaryUid:(BOOL)arg1 ;
  -(id)mailboxName;
  -(long long)compareByUidWithMessage:(id)arg1 ;
  -(void)setMutableInfoFromMessage:(id)arg1 ;
  -(void)markAsViewed;
  -(void)markAsNotViewed;
  -(void)markAsFlagged;
  -(void)markAsNotFlagged;
  -(void)markAsReplied;
  -(void)markAsForwarded;
  -(void)setRemoteID:(const char*)arg1 flags:(unsigned long long)arg2 size:(unsigned)arg3 mailboxID:(unsigned)arg4 originalMailboxID:(unsigned)arg5 ;
  @end
  
  