@class NSUUID, NSString, NSXPCConnection, SCLSchoolModeCoordinator; @protocol SCLSchoolModeClientProxyDelegate; @interface SCLSchoolModeClientProxy : NSObject @property (retain) NSUUID *pairingID; @property (copy) NSString *identifier; @property (readonly, nonatomic) NSXPCConnection *connection; @property (weak) SCLSchoolModeCoordinator *coordinator; @property (weak, nonatomic) id delegate; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (id)initWithConnection:(id)a0; - (oneway void)dumpState; - (void).cxx_destruct; - (oneway void)setActive:(BOOL)a0 options:(unsigned long long)a1 completion:(id /* block */)a2; - (id)remoteClient; - (oneway void)addUnlockHistoryItem:(id)a0 completion:(id /* block */)a1; - (oneway void)applySchedule:(id)a0 completion:(id /* block */)a1; - (oneway void)connectWithPairingID:(id)a0 identifier:(id)a1 completion:(id /* block */)a2; - (oneway void)deleteHistoryWithCompletion:(id /* block */)a0; - (void)didUpdateScheduleSettings:(id)a0 notify:(BOOL)a1; - (void)didUpdateState:(id)a0 fromState:(id)a1; - (oneway void)fetchRecentUnlockHistoryItemsWithCompletion:(id /* block */)a0; - (oneway void)noteSignificantUserInteraction; - (void)sendServerSettings:(id)a0; - (id)serverSettings; - (oneway void)triggerRemoteSync; - (void)unlockHistoryDidChange; - (BOOL)validateBooleanEntitlement:(id)a0 error:(id *)a1; - (BOOL)validatePairing:(id *)a0; @end