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