luxlabs header browser preview


@class NSXPCListener, NSMutableDictionary, NSString, NSNumber;

@interface SDDaemon : NSObject <NSXPCListenerDelegate, SDDaemonXPCServer>

@property (retain) NSXPCListener *listener;
@property (retain) NSMutableDictionary *appConnections;
@property (retain) NSNumber *userIdentifier;
@property (nonatomic) int profileToken;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (id)sharedInstance;

- (void)checkIn;
- (void)dealloc;
- (void)start;
- (void)_releaseAppConnectionWithPid:(int)a0;
- (BOOL)listener:(id)a0 shouldAcceptNewConnection:(id)a1;
- (void).cxx_destruct;
- (void)_storeAppConnection:(id)a0;
- (id)_connectionForPid:(id)a0;
- (void)_stopListeningForProfileChanges;
- (void)_startListeningForProfileChanges;
- (void)_verifyCurrentDevice;
- (void)canDeviceEnrollInBetaUpdates:(id)a0 completion:(id /* block */)a1;
- (void)canFileFeedbackOnDevice:(id)a0 completion:(id /* block */)a1;
- (void)deleteSeedingAppleAccountForDevice:(id)a0 completion:(id /* block */)a1;
- (void)enrollDevice:(id)a0 inProgram:(id)a1 completion:(id /* block */)a2;
- (void)enrolledBetaProgramForDevice:(id)a0 completion:(id /* block */)a1;
- (void)getCurrentDevice:(id /* block */)a0;
- (void)getCurrentPrimaryAppleIDForDevice:(id)a0 completion:(id /* block */)a1;
- (void)getCurrentSeedingAppleIDForDevice:(id)a0 completion:(id /* block */)a1;
- (void)getDevicesForPlatforms:(unsigned long long)a0 completion:(id /* block */)a1;
- (void)invalidateDaemonCacheWithCompletion:(id /* block */)a0;
- (void)isDeviceEnrolledInBetaProgram:(id)a0 completion:(id /* block */)a1;
- (void)isDeviceUsingSeedingAppleID:(id)a0 completion:(id /* block */)a1;
- (void)queryProgramsForSystemAccountsWithPlatforms:(unsigned long long)a0 completion:(id /* block */)a1;
- (id)remoteObjectProxyForPID:(id)a0;
- (void)setAppleAccountIdentifierFromAlternateDSID:(id)a0 forDevice:(id)a1 completion:(id /* block */)a2;
- (void)unenrollDevice:(id)a0 completion:(id /* block */)a1;

@end