luxlabs header browser preview


@class NSString, CalPreferences;

@interface CDBPreferences : NSObject

@property (nonatomic, getter=get_enableTravelAdvisoriesForAutomaticBehavior, setter=set_enableTravelAdvisoriesForAutomaticBehavior:) BOOL enableTravelAdvisoriesForAutomaticBehavior;
@property (readonly) BOOL has_enableTravelAdvisoriesForAutomaticBehavior;
@property (nonatomic, getter=get_suggestEventLocations, setter=set_suggestEventLocations:) BOOL suggestEventLocations;
@property (readonly) BOOL has_suggestEventLocations;
@property (nonatomic, getter=get_sqlProfileLoggingEnabled, setter=set_sqlProfileLoggingEnabled:) BOOL sqlProfileLoggingEnabled;
@property (readonly) BOOL has_sqlProfileLoggingEnabled;
@property (nonatomic, getter=get_suggestedLocationsTestMode, setter=set_suggestedLocationsTestMode:) BOOL suggestedLocationsTestMode;
@property (readonly) BOOL has_suggestedLocationsTestMode;
@property (nonatomic, getter=get_overrideParticipantRoleConstraint, setter=set_overrideParticipantRoleConstraint:) BOOL overrideParticipantRoleConstraint;
@property (readonly) BOOL has_overrideParticipantRoleConstraint;
@property (nonatomic, getter=get_allowUnlimitedMigrationAttempts, setter=set_allowUnlimitedMigrationAttempts:) BOOL allowUnlimitedMigrationAttempts;
@property (readonly) BOOL has_allowUnlimitedMigrationAttempts;
@property (nonatomic, getter=get_kCalPreferredDaysToSyncKey, setter=set_kCalPreferredDaysToSyncKey:) long long kCalPreferredDaysToSyncKey;
@property (readonly) BOOL has_kCalPreferredDaysToSyncKey;
@property (nonatomic, getter=get_kCalRemindersPreferredDaysToSyncKey, setter=set_kCalRemindersPreferredDaysToSyncKey:) long long kCalRemindersPreferredDaysToSyncKey;
@property (readonly) BOOL has_kCalRemindersPreferredDaysToSyncKey;
@property (nonatomic, getter=get_LastConfirmedSplashScreenVersionViewed, setter=set_LastConfirmedSplashScreenVersionViewed:) long long LastConfirmedSplashScreenVersionViewed;
@property (readonly) BOOL has_LastConfirmedSplashScreenVersionViewed;
@property (nonatomic, getter=get_privacyPaneHasBeenAcknowledgedVersion, setter=set_privacyPaneHasBeenAcknowledgedVersion:) long long privacyPaneHasBeenAcknowledgedVersion;
@property (readonly) BOOL has_privacyPaneHasBeenAcknowledgedVersion;
@property (nonatomic, getter=get_defaultCalendarStoreUID, setter=set_defaultCalendarStoreUID:) long long defaultCalendarStoreUID;
@property (readonly) BOOL has_defaultCalendarStoreUID;
@property (nonatomic, getter=get_defaultCalendarDatabaseID, setter=set_defaultCalendarDatabaseID:) long long defaultCalendarDatabaseID;
@property (readonly) BOOL has_defaultCalendarDatabaseID;
@property (nonatomic, getter=get_defaultCalendarChangedTimestamp, setter=set_defaultCalendarChangedTimestamp:) long long defaultCalendarChangedTimestamp;
@property (readonly) BOOL has_defaultCalendarChangedTimestamp;
@property (nonatomic, getter=get_migrationAttempts, setter=set_migrationAttempts:) long long migrationAttempts;
@property (readonly) BOOL has_migrationAttempts;
@property (copy, nonatomic, getter=get_defaultCalendarID, setter=set_defaultCalendarID:) NSString *defaultCalendarID;
@property (readonly) BOOL has_defaultCalendarID;
@property (copy, nonatomic, getter=get_defaultCalendarName, setter=set_defaultCalendarName:) NSString *defaultCalendarName;
@property (readonly) BOOL has_defaultCalendarName;
@property (copy, nonatomic, getter=get_defaultCalendarChangedReason, setter=set_defaultCalendarChangedReason:) NSString *defaultCalendarChangedReason;
@property (readonly) BOOL has_defaultCalendarChangedReason;
@property (readonly, nonatomic) CalPreferences *preferences;

+ (id)shared;
+ (id)sharedReadWrite;
+ (id)preferencesForDirectory:(id)a0;
+ (id)sharedReadOnly;

- (id)initWithReadOnly:(BOOL)a0;
- (id)initWithPreferences:(id)a0;
- (void).cxx_destruct;

@end