@class IMDMessageStore, IMDAttachmentStore, IMDMessageFromStorageController, IMDAccount, IMDChatRegistry, IMDRecentsController, IDSService; @protocol IMDaemonListenerProtocol; @interface IMDiMessagePipelineResources : NSObject @property (readonly, nonatomic) IMDAccount *imdAccount; @property (readonly, nonatomic) IDSService *service; @property (readonly, nonatomic) IMDMessageStore *messageStore; @property (readonly, nonatomic) IMDMessageFromStorageController *storageController; @property (readonly, nonatomic) id broadcaster; @property (readonly, nonatomic) IMDRecentsController *recentsController; @property (readonly, nonatomic) IMDChatRegistry *chatRegistry; @property (readonly, nonatomic) IMDAttachmentStore *attachmentStore; - (void).cxx_destruct; - (id)initWithIMDAccount:(id)a0 service:(id)a1 messageStore:(id)a2 storageController:(id)a3 broadcaster:(id)a4 recentsController:(id)a5 chatRegistry:(id)a6 attachmentStore:(id)a7; @end