I am wondering this because Signal sends notifications just fine on GrapheneOS without Google Play Services but for location sharing it needs it. Additionally, how much privacy friendly is the location sharing on Signal anyways if it relies on Google?
This might provide some insight:
https://community.signalusers.org/t/share-location-without-gapps-on-android-phone/1246/2