System/Library/PrivateFrameworks/NanoMailKitServer.framework
NNMKMailboxSelection.h
Download NNMKMailboxSelection.h
@class NSArray, NSSet, NSMutableDictionary;
@interface NNMKMailboxSelection : NSObject <NSSecureCoding, NSCopying>
@property (class, readonly) BOOL supportsSecureCoding;
@property (retain, nonatomic) NSArray *mailboxesWithAllMessagesSyncEnabled;
@property (nonatomic) unsigned long long aggregatedMailboxesFilterTypes;
@property (retain, nonatomic) NSArray *aggregatedMailboxes;
@property (retain, nonatomic) NSSet *mailboxesWithAllMessagesSyncEnabledIds;
@property (retain, nonatomic) NSSet *aggregatedMailboxesId;
@property (retain, nonatomic) NSArray *allMailboxesSyncEnabled;
@property (retain, nonatomic) NSMutableDictionary *allMailboxesSyncEnabledById;
+ (unsigned long long)firstFilterTypeFromTypes:(unsigned long long)a0;
+ (id)mailboxChangesApplyingSelection:(id)a0 previousSelection:(id)a1;
- (BOOL)hasSelection;
- (id)mailboxWithId:(id)a0;
- (void)encodeWithCoder:(id)a0;
- (id)description;
- (void).cxx_destruct;
- (BOOL)isEqual:(id)a0;
- (id)initWithCoder:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (id)initWithAccounts:(id)a0;
- (void)_setupWithAccounts:(id)a0;
- (void)_setupWithMailboxes:(id)a0;
- (BOOL)containsMailboxFilter:(id)a0;
- (BOOL)hasAggregateMailboxesForAllMessagesOnly;
- (BOOL)hasSingleMailboxSelectionOnly;
- (id)initWithMailboxes:(id)a0;
- (BOOL)isMailboxFilterEnabled:(unsigned long long)a0;
@end