@interface CLPCUserClient : NSObject { struct CLPC { void /* function */ **_vptr$Object; unsigned int object; unsigned int connect; struct unique_ptr> { struct __compressed_pair> { char *__value_; } __ptr_; } rpc_buffer; unsigned long long rpc_buffer_size; } clpc; } - (id)init:(id *)a0; - (id)init; - (id).cxx_construct; - (void).cxx_destruct; - (unsigned long long)isInGameMode:(id *)a0; - (unsigned long long)isInLowPowerMode:(id *)a0; - (unsigned long long)isInSustainableMode:(id *)a0; - (id)reportingObfuscationData:(id *)a0; - (BOOL)setGameMode:(BOOL)a0 options:(unsigned long long)a1 error:(id *)a2; - (BOOL)setGameModeOnProcess:(BOOL)a0 targetProcess:(int)a1 options:(unsigned long long)a2 error:(id *)a3; - (BOOL)setLowPowerMode:(BOOL)a0 options:(unsigned long long)a1 error:(id *)a2; - (BOOL)setSustainableMode:(BOOL)a0 options:(unsigned long long)a1 error:(id *)a2; @end