The native iOS implementation does not follow the TS interface.
The JailMonkey exports only canMockLocation boolean and getConstants function, which does not follow the TS interface, it seems the TurboModules implementation is incomplete?
Example
console.log('JailMonkey', JailMonkey)
LOG JailMonkey {"canMockLocation": false, "getConstants": [Function getConstants]}
console.log('JailMonkey', JailMonkey.getConstants())
LOG JailMonkey {"canMockLocation": false, "isJailBroken": false, "jailBrokenMessage": ""}
The native iOS implementation does not follow the TS interface.
The JailMonkey exports only canMockLocation boolean and getConstants function, which does not follow the TS interface, it seems the TurboModules implementation is incomplete?
Example