1export const loadApp = jest.fn().mockResolvedValue(''); 2export const clientUrlScheme = '123'; 3export const installationID = ''; 4export const isDevice = false; 5export const getBuildInfoAsync = jest.fn().mockResolvedValue({ 6 appName: '', 7 appVersion: 1, 8 appIcon: '', 9 hostUrl: '', 10}); 11export const getPendingDeepLink = jest.fn().mockResolvedValue(''); 12export const addDeepLinkListener = jest.fn().mockImplementation(() => { 13 return { 14 remove: jest.fn(), 15 }; 16}); 17export const copyToClipboardAsync = jest.fn().mockResolvedValue(null); 18export const getRecentlyOpenedApps = jest.fn().mockResolvedValue([]); 19export const getCrashReport = jest.fn().mockResolvedValue(null); 20export const loadUpdate = jest.fn().mockResolvedValue(null); 21 22export const updatesConfig = { 23 appId: '123', 24 runtimeVersion: '123', 25 sdkVersion: '1', 26 usesEASUpdates: true, 27 updatesUrl: '123', 28}; 29 30export const loadFontsAsync = jest.fn().mockResolvedValue(null); 31export const consumeNavigationStateAsync = jest.fn().mockResolvedValue(null); 32export const saveNavigationStateAsync = jest.fn().mockResolvedValue(null); 33export const clearNavigationStateAsync = jest.fn().mockResolvedValue(null); 34