Невозможно связать реактивную нативную библиотеку с другой реактивно-нативной библиотекой.
Таким образом, правильная процедура - добавить любую стороннюю реактивную библиотеку, для которой требуется ссылка, которую вы хотите использовать внутри собственной реактивной библиотеки, как peerDependency в package.json.
Таким образом, сторонняя библиотека будет установлена непосредственно в приложении и будет обязательно привязана к приложению, но логика использования сторонней библиотеки будет внутри вашей собственной.
Таким образом, вы можете создать библиотеку, добавить response-native-geo-fence в качестве peerDependency вашей библиотеки, а затем кодировать по своему усмотрению.
После этого приложение, использующее вашу библиотеку lib, должно будет установить его и вручную связать реактив-нативный-гео-забор, и все.