core/a8n: Expose more Search types
Created by: mrnugget
This is an extraction from #6893 and most definitely the part of the PR that will stay as it is, because I currently don't see any other way to reach access our search functionality from outside the graphqlbackend
package.
Merging this would make reviewing and working on #6893 a lot easier.