-gh folder can contain two kinds of data:
Mapsforge offline vector maps, for map viewing (not suitable for search)
- GraphHopper offline graphs, which can be used for routing
So for an offline geocoding solution I think we need a new data structure, as a DB.
If I may post a hint, there is Mapsforge POI API which you can check (and discuss in its forum).