Merge "Move BaseInterface typedef from protected to public" am: 96fcd27e59 am: af1e289f74 am: 85c224c27a am: eb15086922

Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2133628

Change-Id: I36f019c69032f350bdafa54f0e56c999c7fd8461
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>