@class MTRBaseDevice; @interface MTRBaseClusterWindowCovering : MTRCluster @property (readonly, nonatomic) MTRBaseDevice *device; @property (readonly, nonatomic) unsigned short endpoint; + (void)readAttributeAcceptedCommandListWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeAcceptedCommandListWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeAttributeListWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeAttributeListWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeClusterRevisionWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeClusterRevisionWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeConfigStatusWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeConfigStatusWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeCurrentPositionLiftPercent100thsWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeCurrentPositionLiftPercent100thsWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeCurrentPositionLiftPercentageWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeCurrentPositionLiftPercentageWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeCurrentPositionLiftWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeCurrentPositionLiftWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeCurrentPositionTiltPercent100thsWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeCurrentPositionTiltPercent100thsWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeCurrentPositionTiltPercentageWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeCurrentPositionTiltPercentageWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeCurrentPositionTiltWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeCurrentPositionTiltWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeEndProductTypeWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeEndProductTypeWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeFeatureMapWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeFeatureMapWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeGeneratedCommandListWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeGeneratedCommandListWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeInstalledClosedLimitLiftWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeInstalledClosedLimitLiftWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeInstalledClosedLimitTiltWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeInstalledClosedLimitTiltWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeInstalledOpenLimitLiftWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeInstalledOpenLimitLiftWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeInstalledOpenLimitTiltWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeInstalledOpenLimitTiltWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeModeWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeModeWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNumberOfActuationsLiftWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNumberOfActuationsLiftWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNumberOfActuationsTiltWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNumberOfActuationsTiltWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeOperationalStatusWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeOperationalStatusWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributePhysicalClosedLimitLiftWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributePhysicalClosedLimitLiftWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributePhysicalClosedLimitTiltWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributePhysicalClosedLimitTiltWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeSafetyStatusWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeSafetyStatusWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeTargetPositionLiftPercent100thsWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeTargetPositionLiftPercent100thsWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeTargetPositionTiltPercent100thsWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeTargetPositionTiltPercent100thsWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeTypeWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeTypeWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; - (void).cxx_destruct; - (void)downOrCloseWithCompletion:(id /* block */)a0; - (void)downOrCloseWithCompletionHandler:(id /* block */)a0; - (void)downOrCloseWithParams:(id)a0 completion:(id /* block */)a1; - (void)downOrCloseWithParams:(id)a0 completionHandler:(id /* block */)a1; - (void)goToLiftPercentageWithParams:(id)a0 completion:(id /* block */)a1; - (void)goToLiftPercentageWithParams:(id)a0 completionHandler:(id /* block */)a1; - (void)goToLiftValueWithParams:(id)a0 completion:(id /* block */)a1; - (void)goToLiftValueWithParams:(id)a0 completionHandler:(id /* block */)a1; - (void)goToTiltPercentageWithParams:(id)a0 completion:(id /* block */)a1; - (void)goToTiltPercentageWithParams:(id)a0 completionHandler:(id /* block */)a1; - (void)goToTiltValueWithParams:(id)a0 completion:(id /* block */)a1; - (void)goToTiltValueWithParams:(id)a0 completionHandler:(id /* block */)a1; - (id)initWithDevice:(id)a0 endpoint:(unsigned short)a1 queue:(id)a2; - (id)initWithDevice:(id)a0 endpointID:(id)a1 queue:(id)a2; - (void)readAttributeAcceptedCommandListWithCompletion:(id /* block */)a0; - (void)readAttributeAcceptedCommandListWithCompletionHandler:(id /* block */)a0; - (void)readAttributeAttributeListWithCompletion:(id /* block */)a0; - (void)readAttributeAttributeListWithCompletionHandler:(id /* block */)a0; - (void)readAttributeClusterRevisionWithCompletion:(id /* block */)a0; - (void)readAttributeClusterRevisionWithCompletionHandler:(id /* block */)a0; - (void)readAttributeConfigStatusWithCompletion:(id /* block */)a0; - (void)readAttributeConfigStatusWithCompletionHandler:(id /* block */)a0; - (void)readAttributeCurrentPositionLiftPercent100thsWithCompletion:(id /* block */)a0; - (void)readAttributeCurrentPositionLiftPercent100thsWithCompletionHandler:(id /* block */)a0; - (void)readAttributeCurrentPositionLiftPercentageWithCompletion:(id /* block */)a0; - (void)readAttributeCurrentPositionLiftPercentageWithCompletionHandler:(id /* block */)a0; - (void)readAttributeCurrentPositionLiftWithCompletion:(id /* block */)a0; - (void)readAttributeCurrentPositionLiftWithCompletionHandler:(id /* block */)a0; - (void)readAttributeCurrentPositionTiltPercent100thsWithCompletion:(id /* block */)a0; - (void)readAttributeCurrentPositionTiltPercent100thsWithCompletionHandler:(id /* block */)a0; - (void)readAttributeCurrentPositionTiltPercentageWithCompletion:(id /* block */)a0; - (void)readAttributeCurrentPositionTiltPercentageWithCompletionHandler:(id /* block */)a0; - (void)readAttributeCurrentPositionTiltWithCompletion:(id /* block */)a0; - (void)readAttributeCurrentPositionTiltWithCompletionHandler:(id /* block */)a0; - (void)readAttributeEndProductTypeWithCompletion:(id /* block */)a0; - (void)readAttributeEndProductTypeWithCompletionHandler:(id /* block */)a0; - (void)readAttributeFeatureMapWithCompletion:(id /* block */)a0; - (void)readAttributeFeatureMapWithCompletionHandler:(id /* block */)a0; - (void)readAttributeGeneratedCommandListWithCompletion:(id /* block */)a0; - (void)readAttributeGeneratedCommandListWithCompletionHandler:(id /* block */)a0; - (void)readAttributeInstalledClosedLimitLiftWithCompletion:(id /* block */)a0; - (void)readAttributeInstalledClosedLimitLiftWithCompletionHandler:(id /* block */)a0; - (void)readAttributeInstalledClosedLimitTiltWithCompletion:(id /* block */)a0; - (void)readAttributeInstalledClosedLimitTiltWithCompletionHandler:(id /* block */)a0; - (void)readAttributeInstalledOpenLimitLiftWithCompletion:(id /* block */)a0; - (void)readAttributeInstalledOpenLimitLiftWithCompletionHandler:(id /* block */)a0; - (void)readAttributeInstalledOpenLimitTiltWithCompletion:(id /* block */)a0; - (void)readAttributeInstalledOpenLimitTiltWithCompletionHandler:(id /* block */)a0; - (void)readAttributeModeWithCompletion:(id /* block */)a0; - (void)readAttributeModeWithCompletionHandler:(id /* block */)a0; - (void)readAttributeNumberOfActuationsLiftWithCompletion:(id /* block */)a0; - (void)readAttributeNumberOfActuationsLiftWithCompletionHandler:(id /* block */)a0; - (void)readAttributeNumberOfActuationsTiltWithCompletion:(id /* block */)a0; - (void)readAttributeNumberOfActuationsTiltWithCompletionHandler:(id /* block */)a0; - (void)readAttributeOperationalStatusWithCompletion:(id /* block */)a0; - (void)readAttributeOperationalStatusWithCompletionHandler:(id /* block */)a0; - (void)readAttributePhysicalClosedLimitLiftWithCompletion:(id /* block */)a0; - (void)readAttributePhysicalClosedLimitLiftWithCompletionHandler:(id /* block */)a0; - (void)readAttributePhysicalClosedLimitTiltWithCompletion:(id /* block */)a0; - (void)readAttributePhysicalClosedLimitTiltWithCompletionHandler:(id /* block */)a0; - (void)readAttributeSafetyStatusWithCompletion:(id /* block */)a0; - (void)readAttributeSafetyStatusWithCompletionHandler:(id /* block */)a0; - (void)readAttributeTargetPositionLiftPercent100thsWithCompletion:(id /* block */)a0; - (void)readAttributeTargetPositionLiftPercent100thsWithCompletionHandler:(id /* block */)a0; - (void)readAttributeTargetPositionTiltPercent100thsWithCompletion:(id /* block */)a0; - (void)readAttributeTargetPositionTiltPercent100thsWithCompletionHandler:(id /* block */)a0; - (void)readAttributeTypeWithCompletion:(id /* block */)a0; - (void)readAttributeTypeWithCompletionHandler:(id /* block */)a0; - (void)stopMotionWithCompletion:(id /* block */)a0; - (void)stopMotionWithCompletionHandler:(id /* block */)a0; - (void)stopMotionWithParams:(id)a0 completion:(id /* block */)a1; - (void)stopMotionWithParams:(id)a0 completionHandler:(id /* block */)a1; - (void)subscribeAttributeAcceptedCommandListWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeAcceptedCommandListWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeAttributeListWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeAttributeListWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeClusterRevisionWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeClusterRevisionWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeConfigStatusWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeConfigStatusWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeCurrentPositionLiftPercent100thsWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeCurrentPositionLiftPercent100thsWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeCurrentPositionLiftPercentageWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeCurrentPositionLiftPercentageWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeCurrentPositionLiftWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeCurrentPositionLiftWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeCurrentPositionTiltPercent100thsWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeCurrentPositionTiltPercent100thsWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeCurrentPositionTiltPercentageWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeCurrentPositionTiltPercentageWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeCurrentPositionTiltWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeCurrentPositionTiltWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeEndProductTypeWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeEndProductTypeWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeFeatureMapWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeFeatureMapWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeGeneratedCommandListWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeGeneratedCommandListWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeInstalledClosedLimitLiftWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeInstalledClosedLimitLiftWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeInstalledClosedLimitTiltWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeInstalledClosedLimitTiltWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeInstalledOpenLimitLiftWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeInstalledOpenLimitLiftWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeInstalledOpenLimitTiltWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeInstalledOpenLimitTiltWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeModeWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeModeWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNumberOfActuationsLiftWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNumberOfActuationsLiftWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNumberOfActuationsTiltWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNumberOfActuationsTiltWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeOperationalStatusWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeOperationalStatusWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributePhysicalClosedLimitLiftWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributePhysicalClosedLimitLiftWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributePhysicalClosedLimitTiltWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributePhysicalClosedLimitTiltWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeSafetyStatusWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeSafetyStatusWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeTargetPositionLiftPercent100thsWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeTargetPositionLiftPercent100thsWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeTargetPositionTiltPercent100thsWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeTargetPositionTiltPercent100thsWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeTypeWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeTypeWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)upOrOpenWithCompletion:(id /* block */)a0; - (void)upOrOpenWithCompletionHandler:(id /* block */)a0; - (void)upOrOpenWithParams:(id)a0 completion:(id /* block */)a1; - (void)upOrOpenWithParams:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeModeWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeModeWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeModeWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeModeWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; @end