@class BrightnessSystemClientInternal, NSObject; @protocol OS_os_log; @interface BrightnessSystemClient : NSObject { BrightnessSystemClientInternal *bsci; NSObject *_logHandle; id /* block */ _displayNotificationBlock; id /* block */ _keyboardNotificationBlock; id /* block */ _propertyNotificationBlock; } - (id)copyPropertyForKey:(id)a0; - (id)init; - (void)dealloc; - (BOOL)setProperty:(id)a0 forKey:(id)a1; - (void)registerNotificationBlock:(id /* block */)a0 forProperties:(id)a1; - (void)registerNotificationBlock:(id /* block */)a0; - (BOOL)isAlsSupported; - (void)unregisterNotificationForKey:(id)a0; - (BOOL)setProperty:(id)a0 withKey:(id)a1 andDisplay:(unsigned long long)a2; - (BOOL)setProperty:(id)a0 withKey:(id)a1 keyboardID:(unsigned long long)a2; - (id)copyPropertyForKey:(id)a0 andDisplay:(unsigned long long)a1; - (id)copyPropertyForKey:(id)a0 keyboardID:(unsigned long long)a1; - (void)registerDisplayNotificationCallbackBlock:(id /* block */)a0; - (void)registerKeyboardNotificationCallbackBlock:(id /* block */)a0; - (void)registerNotificationForKey:(id)a0; - (void)registerNotificationForKey:(id)a0 andDisplay:(unsigned long long)a1; - (void)registerNotificationForKeys:(id)a0; - (void)registerNotificationForKeys:(id)a0 andDisplay:(unsigned long long)a1; - (void)registerNotificationForKeys:(id)a0 keyboardID:(unsigned long long)a1; - (void)unregisterDisplayNotificationBlock; - (void)unregisterKeyboardNotificationBlock; - (void)unregisterNotificationForKey:(id)a0 andDisplay:(unsigned long long)a1; - (void)unregisterNotificationForKeys:(id)a0; - (void)unregisterNotificationForKeys:(id)a0 andDisplay:(unsigned long long)a1; - (void)unregisterNotificationForKeys:(id)a0 keyboardID:(unsigned long long)a1; - (void)unregisterPropertyNotificationBlock; @end