Move interfaces to the shared library.

Bug: 323863002
Flag: NA
Test: NA, just a move
Change-Id: Icf39b50eed651f2c7f3f64697316b38cdeaa9c8b
12 files changed