@class DiagCollectionTransport, NSString, DiagnosticsTransport, AutoBugCaptureCacheDelete, DiagnosticLiaison, DiagnosticStorageManager, ABCConfigurationManager, CloudKitUploadController, NSObject, DiagnosticExtensionController, DiagnosticCaseManager, ABCPersistentStoreController; @protocol OS_dispatch_queue; @interface ABCAdministrator : NSObject { NSObject *adminQueue; DiagCollectionTransport *diagCollectionTransport; DiagnosticsTransport *diagTransport; BOOL _autoBugCaptureAdministrativelyEnabled; } @property (nonatomic) int autoBugCaptureState; @property (retain, nonatomic) DiagnosticExtensionController *diagExtensionController; @property (retain, nonatomic) AutoBugCaptureCacheDelete *cacheDeleteHandler; @property (retain, nonatomic) DiagnosticCaseManager *caseManager; @property (retain, nonatomic) DiagnosticStorageManager *storageManager; @property (retain, nonatomic) ABCPersistentStoreController *storeController; @property (retain, nonatomic) ABCConfigurationManager *configurationManager; @property (retain, nonatomic) DiagnosticLiaison *diagnosticLiaison; @property (retain, nonatomic) CloudKitUploadController *ckUploadController; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)sharedInstance; - (void)shutdown; - (id)init; - (void)continueStartingAutoBugCapture; - (void)registerIDS; - (id)internalStateDictionary; - (void)scheduleDiagnosticsMaintenanceActivity; - (void)stopAutoBugCapture:(BOOL)a0; - (void)administrativelyEnableAutoBugCapture; - (id)autoBugCaptureConfig; - (void)deregisterIDS; - (void)administrativelyDiableAutoBugCapture; - (void)startAutoBugCaptureAdministrative:(BOOL)a0 parameters:(id)a1; - (void)startUploadTaskScheduler; - (id)getDiagnosticLiaison; - (void)stopMaintenanceServices; - (void)startAutoBugCaptureAdministrative:(BOOL)a0; - (void)startEssentialServices; - (void)observeValueForKeyPath:(id)a0 ofObject:(id)a1 change:(id)a2 context:(void *)a3; - (void).cxx_destruct; - (void)persistentStoreControllerReadyForUse:(id)a0; - (void)prepareLogArchiveDirectory:(id)a0 uid:(id)a1 gid:(id)a2; - (void)startMaintenanceServices; - (void)stopEssentialServices; - (void)startup; - (void)stopUploadTaskScheduler; @end