@class NSDate, STCoreOrganizationSettings, NSString, STLocalOrganizationSettings, NSSet, STCoreOrganization, STiCloudOrganizationSettings, STFamilyOrganizationSettings, NSNumber, STUserDeviceState; @interface STCoreUser : NSManagedObject { NSString *_familyMemberType; } @property (readonly) BOOL screenTimeEnabled; @property (readonly, copy, nonatomic, getter=isAppAndWebsiteActivityEnabled) NSNumber *appAndWebsiteActivityEnabled; @property (readonly) BOOL syncingEnabled; @property (readonly) BOOL allLimitsEnabled; @property (readonly) long long defaultUserPolicies; @property (readonly, copy, nonatomic) NSString *localizedFullName; @property (readonly) STCoreOrganization *managingOrganization; @property (readonly) BOOL canSetUpFamily; @property (readonly, getter=isManaged) BOOL managed; @property (readonly, getter=isManaging) BOOL managing; @property (readonly) BOOL shareWebUsage; @property (readonly, copy) NSString *effectivePasscode; @property (readonly, copy) NSString *effectiveRecoveryAltDSID; @property (readonly) BOOL needsToSetPasscode; @property (readonly) NSString *organizationIdentifier; @property (readonly) long long communicationPolicy; @property (readonly) long long communicationWhileLimitedPolicy; @property (readonly) BOOL contactsEditable; @property (readonly) BOOL isCommunicationSafetySendingRestricted; @property (readonly) BOOL isCommunicationSafetyReceivingRestricted; @property (readonly) BOOL isCommunicationSafetyNotificationEnabled; @property (readonly) BOOL isCommunicationSafetyAnalyticsEnabled; @property (readonly) BOOL isEyeReliefEnabled; @property BOOL screenTimeEnabled; @property (getter=isManaged) BOOL managed; @property BOOL syncingEnabled; @property BOOL allLimitsEnabled; @property (nonatomic) long long defaultUserPolicies; @property BOOL shareWebUsage; @property (copy) NSString *effectivePasscode; @property (copy) NSString *effectiveRecoveryAltDSID; @property (nonatomic) long long communicationPolicy; @property (nonatomic) long long communicationWhileLimitedPolicy; @property (nonatomic) long long contactManagementState; @property (nonatomic) BOOL contactsEditable; @property (readonly) BOOL unmodeledParticipatesInSharedLedger; @property (readonly) STCoreOrganizationSettings *unmodeledManagingOrganizationSettings; @property BOOL isCommunicationSafetySendingRestricted; @property BOOL isCommunicationSafetyReceivingRestricted; @property BOOL isCommunicationSafetyNotificationEnabled; @property BOOL isCommunicationSafetyAnalyticsEnabled; @property BOOL isEyeReliefEnabled; @property (readonly, copy) NSString *alwaysAllowActivationIdentifier; @property (readonly, copy) NSString *alwaysAllowConfigurationIdentifier; @property (readonly, copy) NSString *contentPrivacyActivationIdentifier; @property (readonly, copy) NSString *managedUserActivationIdentifier; @property (readonly, copy) NSString *iCloudLogoutConfigurationIdentifier; @property (readonly, copy) NSString *automaticDateTimeConfigurationIdentifier; @property BOOL observableScreenTimeEnabled; @property BOOL observableManagementEnabled; @property BOOL observableSyncingEnabled; @property BOOL observableAllLimitsEnabled; @property (readonly) BOOL observableCanSetUpFamily; @property BOOL observableShareWebUsage; @property BOOL observableCommunicationSafetySendingRestricted; @property BOOL observableCommunicationSafetyReceivingRestricted; @property BOOL observableCommunicationSafetyNotificationEnabled; @property BOOL observableCommunicationSafetyAnalyticsEnabled; @property (readonly, copy, nonatomic) NSString *phoneticGivenName; @property (readonly, copy, nonatomic) NSString *phoneticFamilyName; @property (nonatomic) BOOL isFamilyOrganizer; @property (retain, nonatomic) STLocalOrganizationSettings *localSettings; @property (retain, nonatomic) STiCloudOrganizationSettings *cloudSettings; @property (retain, nonatomic) STFamilyOrganizationSettings *familySettings; @property (retain, nonatomic) NSSet *userDeviceAddresses; @property (copy, nonatomic) NSNumber *dsid; @property (copy, nonatomic) NSString *altDSID; @property (copy, nonatomic) NSString *givenName; @property (copy, nonatomic) NSString *familyName; @property (copy, nonatomic) NSString *familyMemberType; @property (nonatomic) BOOL isParent; @property (retain, nonatomic) STUserDeviceState *localUserDeviceState; @property (retain, nonatomic) NSSet *userDeviceStates; @property (retain, nonatomic) NSSet *usages; @property (nonatomic) long long passcodeEntryAttemptCount; @property (copy, nonatomic) NSDate *passcodeEntryTimeoutEndDate; @property (nonatomic) long long passcodeRecoveryAttemptCount; @property (nonatomic) BOOL supportsEncryption; @property (copy, nonatomic) NSString *appleID; @property (retain, nonatomic) NSSet *blueprints; + (id)keyPathsForValuesAffectingAllLimitsEnabled; + (id)keyPathsForValuesAffectingObservableScreenTimeEnabled; + (id)keyPathsForValuesAffectingShareWebUsage; + (id)keyPathsForValuesAffectingObservableCommunicationSafetyNotificationEnabled; + (id)keyPathsForValuesAffectingIsCommunicationSafetySendingRestricted; + (id)fetchLocalUserInContext:(id)a0 error:(id *)a1; + (id)keyPathsForValuesAffectingEffectiveRecoveryAltDSID; + (id)keyPathsForValuesAffectingIsCommunicationSafetyNotificationEnabled; + (id)keyPathsForValuesAffectingIsCommunicationSafetyReceivingRestricted; + (id)fetchRequestMatchingAppleID:(id)a0; + (id)fetchRequestForFamilyMembers; + (id)keyPathsForValuesAffectingObservableShareWebUsage; + (id)keyPathsForValuesAffectingCanSetUpFamily; + (id)keyPathsForValuesAffectingObservableCommunicationSafetySendingRestricted; + (id)keyPathsForValuesAffectingManaged; + (id)keyPathsForValuesAffectingObservableCanSetUpFamily; + (id)keyPathsForValuesAffectingObservableCommunicationSafetyReceivingRestricted; + (id)keyPathsForValuesAffectingManaging; + (id)keyPathsForValuesAffectingManagingOrganization; + (id)keyPathsForValuesAffectingObservableManagementEnabled; + (id)fetchUserWithDSID:(id)a0 inContext:(id)a1 error:(id *)a2; + (id)keyPathsForValuesAffectingCommunicationWhileLimitedPolicy; + (id)keyPathsForValuesAffectingIsEyeReliefEnabled; + (id)keyPathsForValuesAffectingLocalizedFullName; + (id)keyPathsForValuesAffectingDefaultUserPolicies; + (id)keyPathsForValuesAffectingIsCommunicationSafetyAnalyticsEnabled; + (id)keyPathsForValuesAffectingCommunicationPolicy; + (id)keyPathsForValuesAffectingEffectivePasscode; + (id)fetchUserWithAppleID:(id)a0 inContext:(id)a1 error:(id *)a2; + (id)keyPathsForValuesAffectingObservableSyncingEnabled; + (id)keyPathsForValuesAffectingAppAndWebsiteActivityEnabled; + (id)keyPathsForValuesAffectingSyncingEnabled; + (id)keyPathsForValuesAffectingObservableCommunicationSafetyAnalyticsEnabled; + (id)fetchRequestForUsersWithDSID:(id)a0; + (id)keyPathsForValuesAffectingNeedsToSetPasscode; + (id)keyPathsForValuesAffectingObservableAllLimitsEnabled; + (id)keyPathsForValuesAffectingScreenTimeEnabled; + (id)fetchRequestMatchingLocalUser; + (id)keyPathsForValuesAffectingContactManagementState; - (id)managingOrganization; - (void)resetPasscode; - (id)_contactStoreForUser; - (void).cxx_destruct; - (void)updateWithDescription:(id)a0; - (void)notifyServerOfScreenTimeEnabled:(BOOL)a0; - (id)_primaryContainerInContactStore:(id)a0 withError:(id *)a1; - (id)contentPrivacyConfigurationIdentifierForType:(id)a0; - (id)initWithFamilyMemberType:(id)a0 context:(id)a1; - (void)didChangeValueForKey:(id)a0; @end