For instance the ComplicationData object has the following annotation. It's now still possible to use it anyway, but why is this annotated as such. We need to have access to the ComplicationData if we want to draw our own style of complications. This now gives a lot of warnings in Android Studio, and I hope it is not the plan to restrict access to these completely?
@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP) public final class ComplicationData implements Parcelable, Serializable
Description
@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP)
public final class ComplicationData implements Parcelable, Serializable