luxlabs header browser preview


@class NSMutableOrderedSet, PXComposeRecipientSelectionSnapshot, PXComposeRecipientDataSource;
@protocol PXComposeRecipientSelectionManagerDelegate;

@interface PXComposeRecipientSelectionManager : NSObject {
    NSMutableOrderedSet *_selectedComposeRecipients;
    NSMutableOrderedSet *_selectedRecipients;
}

@property (retain, nonatomic) PXComposeRecipientSelectionSnapshot *selectionSnapshot;
@property (readonly, nonatomic) PXComposeRecipientDataSource *dataSource;
@property (weak, nonatomic) id<PXComposeRecipientSelectionManagerDelegate> delegate;

- (void)selectAll;
- (id)init;
- (id)initWithDataSource:(id)a0;
- (void).cxx_destruct;
- (void)setDataSource:(id)a0 changeDetails:(id)a1;
- (id)_createComposeRecipientSelectionSnapshotFromCurrentState;
- (void)_invalidateCurrentSelectionSnapshotWithChangedComposeRecipients:(id)a0;
- (id)_setSelectedState:(BOOL)a0 forComposeRecipients:(id)a1;
- (void)setSelectedState:(BOOL)a0 atIndex:(long long)a1;

@end