luxlabs header browser preview


@class MTRBaseDevice;

@interface MTRBaseClusterBallastConfiguration : 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)readAttributeBallastFactorAdjustmentWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3;
+ (void)readAttributeBallastFactorAdjustmentWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3;
+ (void)readAttributeBallastStatusWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3;
+ (void)readAttributeBallastStatusWithClusterStateCache:(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)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)readAttributeIntrinsicBalanceFactorWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3;
+ (void)readAttributeIntrinsicBallastFactorWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3;
+ (void)readAttributeLampAlarmModeWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3;
+ (void)readAttributeLampAlarmModeWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3;
+ (void)readAttributeLampBurnHoursTripPointWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3;
+ (void)readAttributeLampBurnHoursTripPointWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3;
+ (void)readAttributeLampBurnHoursWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3;
+ (void)readAttributeLampBurnHoursWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3;
+ (void)readAttributeLampManufacturerWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3;
+ (void)readAttributeLampManufacturerWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3;
+ (void)readAttributeLampQuantityWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3;
+ (void)readAttributeLampQuantityWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3;
+ (void)readAttributeLampRatedHoursWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3;
+ (void)readAttributeLampRatedHoursWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3;
+ (void)readAttributeLampTypeWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3;
+ (void)readAttributeLampTypeWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3;
+ (void)readAttributeMaxLevelWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3;
+ (void)readAttributeMaxLevelWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3;
+ (void)readAttributeMinLevelWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3;
+ (void)readAttributeMinLevelWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3;
+ (void)readAttributePhysicalMaxLevelWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3;
+ (void)readAttributePhysicalMaxLevelWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3;
+ (void)readAttributePhysicalMinLevelWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3;
+ (void)readAttributePhysicalMinLevelWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3;

- (void).cxx_destruct;
- (void)writeAttributeLampRatedHoursWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2;
- (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)readAttributeBallastFactorAdjustmentWithCompletion:(id /* block */)a0;
- (void)readAttributeBallastFactorAdjustmentWithCompletionHandler:(id /* block */)a0;
- (void)readAttributeBallastStatusWithCompletion:(id /* block */)a0;
- (void)readAttributeBallastStatusWithCompletionHandler:(id /* block */)a0;
- (void)readAttributeClusterRevisionWithCompletion:(id /* block */)a0;
- (void)readAttributeClusterRevisionWithCompletionHandler:(id /* block */)a0;
- (void)readAttributeFeatureMapWithCompletion:(id /* block */)a0;
- (void)readAttributeFeatureMapWithCompletionHandler:(id /* block */)a0;
- (void)readAttributeGeneratedCommandListWithCompletion:(id /* block */)a0;
- (void)readAttributeGeneratedCommandListWithCompletionHandler:(id /* block */)a0;
- (void)readAttributeIntrinsicBalanceFactorWithCompletionHandler:(id /* block */)a0;
- (void)readAttributeIntrinsicBallastFactorWithCompletion:(id /* block */)a0;
- (void)readAttributeLampAlarmModeWithCompletion:(id /* block */)a0;
- (void)readAttributeLampAlarmModeWithCompletionHandler:(id /* block */)a0;
- (void)readAttributeLampBurnHoursTripPointWithCompletion:(id /* block */)a0;
- (void)readAttributeLampBurnHoursTripPointWithCompletionHandler:(id /* block */)a0;
- (void)readAttributeLampBurnHoursWithCompletion:(id /* block */)a0;
- (void)readAttributeLampBurnHoursWithCompletionHandler:(id /* block */)a0;
- (void)readAttributeLampManufacturerWithCompletion:(id /* block */)a0;
- (void)readAttributeLampManufacturerWithCompletionHandler:(id /* block */)a0;
- (void)readAttributeLampQuantityWithCompletion:(id /* block */)a0;
- (void)readAttributeLampQuantityWithCompletionHandler:(id /* block */)a0;
- (void)readAttributeLampRatedHoursWithCompletion:(id /* block */)a0;
- (void)readAttributeLampRatedHoursWithCompletionHandler:(id /* block */)a0;
- (void)readAttributeLampTypeWithCompletion:(id /* block */)a0;
- (void)readAttributeLampTypeWithCompletionHandler:(id /* block */)a0;
- (void)readAttributeMaxLevelWithCompletion:(id /* block */)a0;
- (void)readAttributeMaxLevelWithCompletionHandler:(id /* block */)a0;
- (void)readAttributeMinLevelWithCompletion:(id /* block */)a0;
- (void)readAttributeMinLevelWithCompletionHandler:(id /* block */)a0;
- (void)readAttributePhysicalMaxLevelWithCompletion:(id /* block */)a0;
- (void)readAttributePhysicalMaxLevelWithCompletionHandler:(id /* block */)a0;
- (void)readAttributePhysicalMinLevelWithCompletion:(id /* block */)a0;
- (void)readAttributePhysicalMinLevelWithCompletionHandler:(id /* block */)a0;
- (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)subscribeAttributeBallastFactorAdjustmentWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4;
- (void)subscribeAttributeBallastFactorAdjustmentWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2;
- (void)subscribeAttributeBallastStatusWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4;
- (void)subscribeAttributeBallastStatusWithParams:(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)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)subscribeAttributeIntrinsicBalanceFactorWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4;
- (void)subscribeAttributeIntrinsicBallastFactorWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2;
- (void)subscribeAttributeLampAlarmModeWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4;
- (void)subscribeAttributeLampAlarmModeWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2;
- (void)subscribeAttributeLampBurnHoursTripPointWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4;
- (void)subscribeAttributeLampBurnHoursTripPointWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2;
- (void)subscribeAttributeLampBurnHoursWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4;
- (void)subscribeAttributeLampBurnHoursWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2;
- (void)subscribeAttributeLampManufacturerWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4;
- (void)subscribeAttributeLampManufacturerWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2;
- (void)subscribeAttributeLampQuantityWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4;
- (void)subscribeAttributeLampQuantityWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2;
- (void)subscribeAttributeLampRatedHoursWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4;
- (void)subscribeAttributeLampRatedHoursWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2;
- (void)subscribeAttributeLampTypeWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4;
- (void)subscribeAttributeLampTypeWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2;
- (void)subscribeAttributeMaxLevelWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4;
- (void)subscribeAttributeMaxLevelWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2;
- (void)subscribeAttributeMinLevelWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4;
- (void)subscribeAttributeMinLevelWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2;
- (void)subscribeAttributePhysicalMaxLevelWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4;
- (void)subscribeAttributePhysicalMaxLevelWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2;
- (void)subscribeAttributePhysicalMinLevelWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4;
- (void)subscribeAttributePhysicalMinLevelWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2;
- (void)writeAttributeBallastFactorAdjustmentWithValue:(id)a0 completion:(id /* block */)a1;
- (void)writeAttributeBallastFactorAdjustmentWithValue:(id)a0 completionHandler:(id /* block */)a1;
- (void)writeAttributeBallastFactorAdjustmentWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2;
- (void)writeAttributeBallastFactorAdjustmentWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2;
- (void)writeAttributeIntrinsicBalanceFactorWithValue:(id)a0 completionHandler:(id /* block */)a1;
- (void)writeAttributeIntrinsicBalanceFactorWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2;
- (void)writeAttributeIntrinsicBallastFactorWithValue:(id)a0 completion:(id /* block */)a1;
- (void)writeAttributeIntrinsicBallastFactorWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2;
- (void)writeAttributeLampAlarmModeWithValue:(id)a0 completion:(id /* block */)a1;
- (void)writeAttributeLampAlarmModeWithValue:(id)a0 completionHandler:(id /* block */)a1;
- (void)writeAttributeLampAlarmModeWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2;
- (void)writeAttributeLampAlarmModeWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2;
- (void)writeAttributeLampBurnHoursTripPointWithValue:(id)a0 completion:(id /* block */)a1;
- (void)writeAttributeLampBurnHoursTripPointWithValue:(id)a0 completionHandler:(id /* block */)a1;
- (void)writeAttributeLampBurnHoursTripPointWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2;
- (void)writeAttributeLampBurnHoursTripPointWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2;
- (void)writeAttributeLampBurnHoursWithValue:(id)a0 completion:(id /* block */)a1;
- (void)writeAttributeLampBurnHoursWithValue:(id)a0 completionHandler:(id /* block */)a1;
- (void)writeAttributeLampBurnHoursWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2;
- (void)writeAttributeLampBurnHoursWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2;
- (void)writeAttributeLampManufacturerWithValue:(id)a0 completion:(id /* block */)a1;
- (void)writeAttributeLampManufacturerWithValue:(id)a0 completionHandler:(id /* block */)a1;
- (void)writeAttributeLampManufacturerWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2;
- (void)writeAttributeLampManufacturerWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2;
- (void)writeAttributeLampRatedHoursWithValue:(id)a0 completion:(id /* block */)a1;
- (void)writeAttributeLampRatedHoursWithValue:(id)a0 completionHandler:(id /* block */)a1;
- (void)writeAttributeLampRatedHoursWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2;
- (void)writeAttributeLampTypeWithValue:(id)a0 completion:(id /* block */)a1;
- (void)writeAttributeLampTypeWithValue:(id)a0 completionHandler:(id /* block */)a1;
- (void)writeAttributeLampTypeWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2;
- (void)writeAttributeLampTypeWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2;
- (void)writeAttributeMaxLevelWithValue:(id)a0 completion:(id /* block */)a1;
- (void)writeAttributeMaxLevelWithValue:(id)a0 completionHandler:(id /* block */)a1;
- (void)writeAttributeMaxLevelWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2;
- (void)writeAttributeMaxLevelWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2;
- (void)writeAttributeMinLevelWithValue:(id)a0 completion:(id /* block */)a1;
- (void)writeAttributeMinLevelWithValue:(id)a0 completionHandler:(id /* block */)a1;
- (void)writeAttributeMinLevelWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2;
- (void)writeAttributeMinLevelWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2;

@end