// Type declarations for modules that might not have proper TypeScript support declare module 'react-native-device-info' { export interface DeviceInfo { deviceId: string; model: string; manufacturer: string; osVersion: string; appVersion: string; buildNumber: string; bundleId: string; screenWidth: number; screenHeight: number; timezone: string; locale: string; carrier?: string; isEmulator: boolean; } const DeviceInfo: { getUniqueId(): Promise; getModel(): Promise; getManufacturer(): Promise; getSystemVersion(): Promise; getVersion(): Promise; getBuildNumber(): Promise; getBundleId(): Promise; getTimezone(): Promise; getDeviceLocale(): Promise; getCarrier(): Promise; isEmulator(): Promise; getAndroidId(): Promise; getIosIdForVendor(): Promise; }; export default DeviceInfo; } declare module 'react-native-idfa' { export function getIDFA(): Promise; export function getAdvertisingId(): Promise; } declare module 'react-native-get-random-values' { // This module is imported for side effects only }