luxlabs header browser preview


@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<IMDaemonListenerProtocol> 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