Update SpaSearchProvider with SpaSearchContract

SpaSearchContract will have an equivalent copy in service for consistency

Bug: 253981143
Test: manual, unit test
Change-Id: Iaed6f91268364abe0f46e92f610c0e182139c684
3 files changed