class HaloManagerApi extends HaloPluginApi {

    @Keep
    @NonNull
    @Api(2.0)
    @CheckResult(suggest = "Subscription.unsubscribe() to avoid memory leaks")
    public ISubscription subscribeForDeviceSync(@NonNull Subscriber subscriber) {
        return framework().toolbox().eventHub().subscribe(subscriber, DEVICE_UPDATE_EVENT_ID);
    }

    private  HaloManagerApi(@NonNull Halo halo);

}