luxlabs header browser preview


@class NSObject, ACAccountStore;
@protocol OS_xpc_object, OS_dispatch_queue;

@interface ACDKeychainCleanupActivity : NSObject {
    ACAccountStore *_accountStore;
    NSObject<OS_xpc_object> *_xpcActivity;
    NSObject<OS_dispatch_queue> *_activityQueue;
}

@property (class, readonly) ACDKeychainCleanupActivity *sharedActivity;

- (id)init;
- (void)_activityQueue_configureXPCActivityWithCriteria:(id)a0;
- (void)_activityQueue_checkIn;
- (BOOL)_removeExpiredCredentials;
- (void)_activityQueue_removeCredentialItem:(id)a0 withCompletionHandler:(id /* block */)a1;
- (void)_activityQueue_removeExpiredCredentials;
- (void)checkInIfNecessary;
- (void).cxx_destruct;
- (void)_activityQueue_queueCredentialItemWithAccount:(id)a0 serviceName:(id)a1;
- (void)_activityQueue_registerXPCActivityWithCriteria:(id)a0;
- (void)queueNonPersistentCredentialRemoval:(id)a0;
- (void)_activityQueue_unregisterActivity;

@end