luxlabs header browser preview


@class NSString, NSArray, NSPredicate, NSNumber;

@interface SNUserDefaults : NSObject

@property (class, readonly) NSString *microphoneInjectionFilePath;
@property (class, readonly) double sysdiagnoseHistoricalResultsDuration;
@property (class, readonly) NSString *daemonRecordingPath;
@property (class, readonly) BOOL deleteRecordingsWithoutDetection;
@property (class, readonly) NSPredicate *firstPassRecordingPredicate;
@property (class, readonly) double firstPassRecordingHistoryDuration;
@property (class, readonly) BOOL enableSecondPassRecordingInDaemon;
@property (class, readonly) BOOL enableFileServer;
@property (class, readonly) NSString *fileServerRootDirectory;
@property (class, readonly) NSNumber *builtInMicrophoneAnalysisChannelNumber;
@property (class, readonly) NSArray *microphoneArrayChannelMap;

+ (id)builtInMicrophoneAnalysisChannelNumberFromUserDefaultsSnapshot:(id)a0;
+ (id)boolForKey:(id)a0 fromUserDefaultsSnapshot:(id)a1;
+ (BOOL)boolForKey:(id)a0 orDefault:(BOOL)a1 fromUserDefaultsSnapshot:(id)a2;
+ (id)coerceDoubleFromValue:(id)a0 error:(id *)a1;
+ (id)coerceIntegerArrayFromValue:(id)a0 error:(id *)a1;
+ (id)coerceIntegerFromValue:(id)a0 error:(id *)a1;
+ (id)coerceNumberFromValue:(id)a0 error:(id *)a1;
+ (id)coerceStringFromValue:(id)a0 error:(id *)a1;
+ (id)daemonRecordingPathFromUserDefaultsSnapshot:(id)a0;
+ (id)defaultDaemonRecordingPath;
+ (BOOL)deleteRecordingsWithoutDetectionFromUserDefaultsSnapshot:(id)a0;
+ (id)doubleForKey:(id)a0 fromUserDefaultsSnapshot:(id)a1;
+ (id)doubleForKey:(id)a0 fromUserDefaultsSnapshot:(id)a1 error:(id *)a2;
+ (double)doubleForKey:(id)a0 orDefault:(double)a1 fromUserDefaultsSnapshot:(id)a2;
+ (BOOL)enableFileServerFromUserDefaultsSnapshot:(id)a0;
+ (BOOL)enableSecondPassRecordingInDaemonFromUserDefaultsSnapshot:(id)a0;
+ (id)fileServerRootDirectoryFromUserDefaultsSnapshot:(id)a0;
+ (double)firstPassRecordingHistoryDurationFromUserDefaultsSnapshot:(id)a0;
+ (id)firstPassRecordingPredicateFromUserDefaultsSnapshot:(id)a0;
+ (id)integerArrayForKey:(id)a0 fromUserDefaultsSnapshot:(id)a1;
+ (id)integerArrayForKey:(id)a0 fromUserDefaultsSnapshot:(id)a1 error:(id *)a2;
+ (id)integerForKey:(id)a0 fromUserDefaultsSnapshot:(id)a1;
+ (id)integerForKey:(id)a0 fromUserDefaultsSnapshot:(id)a1 error:(id *)a2;
+ (long long)integerForKey:(id)a0 orDefault:(long long)a1 fromUserDefaultsSnapshot:(id)a2;
+ (id)microphoneArrayChannelMapFromUserDefaultsSnapshot:(id)a0;
+ (id)microphoneInjectionFilePathFromUserDefaultsSnapshot:(id)a0;
+ (id)numberForKey:(id)a0 fromUserDefaultsSnapshot:(id)a1 error:(id *)a2;
+ (id)stringForKey:(id)a0 fromUserDefaultsSnapshot:(id)a1;
+ (id)stringForKey:(id)a0 fromUserDefaultsSnapshot:(id)a1 error:(id *)a2;
+ (id)stringForKey:(id)a0 orDefault:(id)a1 fromUserDefaultsSnapshot:(id)a2;
+ (double)sysdiagnoseHistoricalResultsDurationFromUserDefaultsSnapshot:(id)a0;
+ (id)userDefaultsSingleton;
+ (id)userDefaultsSnapshot;

@end