1jest.mock('react-native/Libraries/Components/AccessibilityInfo/AccessibilityInfo', () => ({ 2 addEventListener: jest.fn(), 3 announceForAccessibility: jest.fn(), 4 fetch: jest.fn(), 5 isBoldTextEnabled: jest.fn().mockResolvedValue(false), 6 isGrayscaleEnabled: jest.fn().mockResolvedValue(false), 7 isInvertColorsEnabled: jest.fn().mockResolvedValue(false), 8 isReduceMotionEnabled: jest.fn().mockResolvedValue(false), 9 isReduceTransparencyEnabled: jest.fn().mockResolvedValue(false), 10 isScreenReaderEnabled: jest.fn(() => Promise.resolve(false)), 11 removeEventListener: jest.fn(), 12 setAccessibilityFocus: jest.fn(), 13})); 14 15jest.mock('react-native/Libraries/Utilities/Appearance', () => { 16 return { 17 addChangeListener: jest.fn(), 18 removeChangeListener: jest.fn(), 19 getColorScheme: jest.fn(() => 'light'), 20 }; 21}); 22