luxlabs header browser preview


@class ENExposureDetectionClientSession, NSMutableArray, NSObject;
@protocol OS_xpc_object, OS_dispatch_queue, ENUIRemotePresentationController;

@interface ENManager : NSObject {
    BOOL _activateCalled;
    ENExposureDetectionClientSession *_detectionSession;
    NSMutableArray *_exposureWindows;
    BOOL _invalidateCalled;
    BOOL _invalidateDone;
    NSObject<OS_xpc_object> *_xpcCnx;
    BOOL _isTestEntitlement;
    id<ENUIRemotePresentationController> _remotePresentationController;
}

@property (class, readonly, nonatomic) long long authorizationStatus;

@property (nonatomic) unsigned int clientID;
@property (retain, nonatomic) NSObject<OS_xpc_object> *testListenerEndpoint;
@property (copy, nonatomic) id /* block */ statusChangedHandler;
@property (readonly, nonatomic) BOOL exposureNotificationPaused;
@property (readonly, nonatomic) BOOL analyticsEnabled;
@property (copy, nonatomic) id /* block */ activityHandler;
@property (retain, nonatomic) NSObject<OS_dispatch_queue> *dispatchQueue;
@property (readonly, nonatomic) long long exposureNotificationStatus;
@property (copy, nonatomic) id /* block */ invalidationHandler;
@property (readonly, nonatomic) BOOL exposureNotificationEnabled;
@property (copy, nonatomic) id /* block */ diagnosisKeysAvailableHandler;

- (void)_activateInitial:(BOOL)a0 completionHandler:(id /* block */)a1;
- (id)getExposureInfoFromSummary:(id)a0 userExplanation:(id)a1 completionHandler:(id /* block */)a2;
- (void)regionServerConfigurationWithCompletion:(id /* block */)a0;
- (void)_tccCheckWithCompletion:(id /* block */)a0;
- (void)getEntitiesWithCompletion:(id /* block */)a0;
- (void)clearDeveloperServerConfigurationWithCompletionHandler:(id /* block */)a0;
- (id)init;
- (void)sendChaffTestVerificationRequestForRegion:(id)a0 completionHandler:(id /* block */)a1;
- (void)agencyConfigurationForLocale:(id)a0 withCompletion:(id /* block */)a1;
- (void)allAgencyConfigurationsForLocale:(id)a0 withCompletion:(id /* block */)a1;
- (void)exposureDetectionAddKeys:(id)a0 completion:(id /* block */)a1;
- (void)dealloc;
- (void)getLastExposureNotificationWithCompletion:(id /* block */)a0;
- (void)setPaused:(BOOL)a0 completionHandler:(id /* block */)a1;
- (void)showBuddyForRegion:(id)a0 completionHandler:(id /* block */)a1;
- (void)exposureNotificationGetStatusForBundleIdentifier:(id)a0 completion:(id /* block */)a1;
- (id)_ensureXPCStarted;
- (void)_xpcReceivedMessage:(id)a0;
- (void)_invalidated;
- (void)getRegionMonitorEnabledWithCompletionHandler:(id /* block */)a0;
- (void)setRegionHistoryEnabled:(BOOL)a0 completionHandler:(id /* block */)a1;
- (void)setExposureNotificationEnabled:(BOOL)a0 completionHandler:(id /* block */)a1;
- (void)_preAuthorizeDiagnosisKeysWithSessionID:(id)a0 completionHandler:(id /* block */)a1;
- (void)_getExposureWindowsCompleted:(id)a0 completionHandler:(id /* block */)a1;
- (void)getTravelStatusEnabledWithCompletionHandler:(id /* block */)a0;
- (void)_xpcHandleStatusChanged:(id)a0 initial:(BOOL)a1;
- (void)getAllEntitiesWithCompletion:(id /* block */)a0;
- (void)_xpcReceivedEvent:(id)a0;
- (id)descriptionWithLevel:(int)a0;
- (void)getPreAuthorizeDiagnosisKeysEnabledForRegion:(id)a0 completionHandler:(id /* block */)a1;
- (void)fetchConfigurationsForRegion:(id)a0 fetchReason:(unsigned int)a1 completion:(id /* block */)a2;
- (void)activateWithCompletionHandler:(id /* block */)a0;
- (void)startTestVerificationSessionWithCode:(id)a0 region:(id)a1 completionHandler:(id /* block */)a2;
- (void)getRegionHistoryEnabledWithCompletionHandler:(id /* block */)a0;
- (void)startSelfReportWebSession:(id)a0 completionHandler:(id /* block */)a1;
- (void)allRegionServerConfigurationsWithCompletion:(id /* block */)a0;
- (void)setTravelStatusEnabled:(BOOL)a0 region:(id)a1 completionHandler:(id /* block */)a2;
- (void)exposureDetectionFileAdd:(id)a0 signatureURL:(id)a1 completion:(id /* block */)a2;
- (void)fetchSubdivisionsForCountry:(id)a0 completion:(id /* block */)a1;
- (void)_xpcHandlePreAuthorizedDiagnosisKeysAvailable:(id)a0;
- (void)resetDataWithFlags:(unsigned int)a0 completionHandler:(id /* block */)a1;
- (void)triggerNotificationOfType:(int)a0 appBundleIdentifier:(id)a1 classificationName:(id)a2 interval:(id)a3 region:(id)a4 completion:(id /* block */)a5;
- (void)_getDiagnosisKeysReply:(id)a0 completionHandler:(id /* block */)a1;
- (void)_invalidate;
- (void)exposureDetectionFileFinishWithCompletion:(id /* block */)a0;
- (void)invalidate;
- (void)setRegionConsent:(long long)a0 completionHandler:(id /* block */)a1;
- (void)getDetectionHistorySessionsWithCompletion:(id /* block */)a0;
- (void)setActiveRegion:(id)a0 completion:(id /* block */)a1;
- (id)detectExposuresWithConfiguration:(id)a0 diagnosisKeyURLs:(id)a1 completionHandler:(id /* block */)a2;
- (void)getTestDiagnosisKeysWithCompletionHandler:(id /* block */)a0;
- (void)_getExposureWindowsFromIndex:(unsigned long long)a0 completionHandler:(id /* block */)a1;
- (id)getExposureWindowsFromSummary:(id)a0 completionHandler:(id /* block */)a1;
- (void)activeRegionWithCompletion:(id /* block */)a0;
- (void)allRegionConfigurationsWithCompletion:(id /* block */)a0;
- (void)getUserTraveledWithCompletionHandler:(id /* block */)a0;
- (void)exposureDetectionGetExposureInfoWithMaximumCount:(unsigned long long)a0 completion:(id /* block */)a1;
- (void)getInfoForKey:(id)a0 completion:(id /* block */)a1;
- (void)_populateDetectionHistoryChecks:(id)a0 forSessions:(id)a1 sessionIndex:(unsigned long long)a2 completion:(id /* block */)a3;
- (id)detectExposuresWithConfiguration:(id)a0 completionHandler:(id /* block */)a1;
- (id)description;
- (void)_entitlementCheckUpdate:(id)a0;
- (void)diagnosticShow:(id)a0 completion:(id /* block */)a1;
- (void)_getDetectionHistorySessionsCompleted:(id)a0 completion:(id /* block */)a1;
- (void)regionConfigurationWithCompletion:(id /* block */)a0;
- (void)requestPreAuthorizedDiagnosisKeysWithCompletionHandler:(id /* block */)a0;
- (void)diagnosticControl:(id)a0 completion:(id /* block */)a1;
- (void)downloadAndDetectExposure:(BOOL)a0 completionHandler:(id /* block */)a1;
- (void)preAuthorizeDiagnosisKeysWithCompletionHandler:(id /* block */)a0;
- (void)finishTestVerificationForSession:(id)a0 userDidConsent:(BOOL)a1 metadata:(id)a2 completionHandler:(id /* block */)a3;
- (void)_checkRemoteDialogueRequirementForRequestType:(long long)a0 completionHandler:(id /* block */)a1;
- (void)getDiagnosisKeysWithCompletionHandler:(id /* block */)a0;
- (void)getDataVaultSizeWithCompletion:(id /* block */)a0;
- (BOOL)_setActivationPropertiesOnRequest:(id)a0 error:(id *)a1;
- (void)_xpcHandleActivity:(id)a0;
- (void)exposureDetectionFileActivate:(id)a0 completion:(id /* block */)a1;
- (void)exposureDetectionFinishWithCompletion:(id /* block */)a0;
- (void)setAutomaticRegionSwitchEnabled:(BOOL)a0 completion:(id /* block */)a1;
- (void).cxx_destruct;
- (void)setCurrentActiveApp:(id)a0 completion:(id /* block */)a1;
- (void)fetchConfigurationsForRegion:(id)a0 forceServerFetch:(BOOL)a1 completion:(id /* block */)a2;
- (void)getTravelStatusEnabledForRegion:(id)a0 completionHandler:(id /* block */)a1;
- (void)getDetectionHistoryFilesForSession:(id)a0 completion:(id /* block */)a1;
- (void)_getExposureInfoCompleted:(id)a0 completionHandler:(id /* block */)a1;
- (void)_getDetectionHistoryFilesCompleted:(id)a0 completion:(id /* block */)a1;
- (void)_reactivate;
- (void)setWeeklySummaryAlertEnabled:(BOOL)a0 completion:(id /* block */)a1;
- (void)resetAllDataWithCompletionHandler:(id /* block */)a0;
- (void)_interrupted;
- (void)setDeveloperServerConfiguration:(id)a0 completionHandler:(id /* block */)a1;
- (void)setActiveEntityWithAppBundleID:(id)a0 completion:(id /* block */)a1;
- (void)fetchTestMetadataForSession:(id)a0 completionHandler:(id /* block */)a1;
- (void)getDetectionHistoryChecksWithCompletion:(id /* block */)a0;
- (void)setRegionConsent:(long long)a0 region:(id)a1 completionHandler:(id /* block */)a2;
- (void)setPreAuthorizeDiagnosisKeysEnabled:(BOOL)a0 region:(id)a1 metadata:(id)a2 completionHandler:(id /* block */)a3;
- (void)_entitlementCheckWithCompletion:(id /* block */)a0;
- (void)deleteExposureDetectionHistoryWithCompletionHandler:(id /* block */)a0;
- (void)didEnterLegalConsentPage:(id)a0 completionHandler:(id /* block */)a1;
- (void)_handleRemotePresentationRequest:(id)a0 completionHandler:(id /* block */)a1;
- (void)_setPreAuthorizeDiagnosisKeysEnabled:(BOOL)a0 region:(id)a1 metadata:(id)a2 completionHandler:(id /* block */)a3;
- (void)getDiagnosisKeysForTesting:(BOOL)a0 forceRefresh:(BOOL)a1 completionHandler:(id /* block */)a2;
- (void)setRegionUserConsent:(id)a0 region:(id)a1 completionHandler:(id /* block */)a2;
- (void)pauseWithExpiration:(double)a0 completionHandler:(id /* block */)a1;
- (void)setAvailabilityAlertEnabled:(BOOL)a0 completion:(id /* block */)a1;
- (void)onboardingDidStartForRegion:(id)a0 withSource:(id)a1 completion:(id /* block */)a2;
- (void)regionHistoryWithCompletion:(id /* block */)a0;
- (void)remotePresentationRequestDidComplete:(id)a0 completion:(id /* block */)a1;
- (void)setPreAuthorizeDiagnosisKeysEnabled:(BOOL)a0 region:(id)a1 completionHandler:(id /* block */)a2;
- (void)setTravelStatusEnabled:(BOOL)a0 completionHandler:(id /* block */)a1;
- (void)verifyTextMessage:(id)a0 completionHandler:(id /* block */)a1;
- (void)exposureDetectionGetExposureInfoCompleted:(id)a0 completion:(id /* block */)a1;
- (void)exposureDetectionActivate:(id)a0 completion:(id /* block */)a1;
- (void)getRegionVisitHistoryWithCompletion:(id /* block */)a0;
- (void)setActiveEntityWithRegion:(id)a0 completion:(id /* block */)a1;

@end