@class NSMutableDictionary, NSString, NSXPCConnection, ACDAccountStoreFilter, NSSet, NSNumber, NSArray; @interface ACDClient : NSObject { struct __CFBundle { } *_bundle; NSString *_bundleID; BOOL _didManuallySetBundleID; NSNumber *_pid; NSString *_localizedAppName; NSString *_name; NSMutableDictionary *_entitlementChecks; NSSet *_monitoredAccountTypes; NSArray *_prefetchedProperties; struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _clientPropertyLock; } @property (retain, nonatomic) NSString *bundleID; @property (readonly, nonatomic) struct __CFBundle { } *bundle; @property (readonly, nonatomic) NSString *localizedAppName; @property (readonly, nonatomic) NSString *adamOrDisplayID; @property (readonly, nonatomic) NSString *name; @property (readonly, nonatomic) NSNumber *pid; @property (readonly, nonatomic) NSXPCConnection *connection; @property (retain, nonatomic) ACDAccountStoreFilter *filter; @property (retain, nonatomic) NSSet *monitoredAccountTypes; @property (retain, nonatomic) NSArray *prefetchedProperties; + (id)_bundleIDForPID:(int)a0; + (id)_bundleForPID:(int)a0; + (id)clientWithBundleID:(id)a0; + (id)_bundleForNonPlugInPID:(int)a0; - (id)init; - (void)dealloc; - (id)initWithConnection:(id)a0; - (BOOL)hasEntitlement:(id)a0; - (id)description; - (id)_displayNameFromLaunchServicesForPID:(int)a0; - (void).cxx_destruct; - (id)_displayNameFromBundleInfoDictionaryForPID:(int)a0; - (id)_rawValueForEntitlement:(id)a0; @end