@class FTSelectedPNRSubscription, NSString, NSDictionary, CoreTelephonyClient; @interface FTDeviceSupport : NSObject <CoreTelephonyClientCarrierBundleDelegate, CoreTelephonyClientSubscriberDelegate, CoreTelephonyClientPNRDelegate, CoreTelephonyClientSuppServicesDelegate> { NSString *_number; BOOL _blockPost; BOOL _supportsiMessage; long long _supportsApplePayState; long long _supportsUWBState; long long _supportsManateeForAppleCash; long long _supportsRegionForAppleCash; long long _supportsFMDV2State; long long _supportsVeniceState; long long _supportsKeySharingState; long long _supportsHarmonyState; long long _supportsZelkovaState; BOOL _supportsFT; BOOL _supportsFTA; BOOL _supportsFTMW; BOOL _simBecameNotReady; long long _simInserted; long long _isPNRSupportedCachedValue; BOOL _faceTimeBlocked; BOOL _iMessageBlocked; BOOL _accountModificationRestricted; long long _performanceClass; CoreTelephonyClient *_coreTelephonyClient; FTSelectedPNRSubscription *_selectedPNRSubscription; } @property (readonly, nonatomic) BOOL isTelephonyDevice; @property (readonly, nonatomic) BOOL faceTimeAvailable; @property (readonly, nonatomic) BOOL faceTimeBlocked; @property (readonly, nonatomic) BOOL faceTimeSupported; @property (readonly, nonatomic) BOOL callingAvailable; @property (readonly, nonatomic) BOOL callingBlocked; @property (readonly, nonatomic) BOOL callingSupported; @property (readonly, nonatomic) BOOL multiwayAvailable; @property (readonly, nonatomic) BOOL multiwayBlocked; @property (readonly, nonatomic) BOOL multiwaySupported; @property (readonly, nonatomic) BOOL nonWifiFaceTimeAvailable; @property (readonly, nonatomic) BOOL nonWifiCallingAvailable; @property (readonly, nonatomic) BOOL iMessageAvailable; @property (readonly, nonatomic) BOOL iMessageBlocked; @property (readonly, nonatomic) BOOL iMessageSupported; @property (readonly, nonatomic) BOOL identityServicesSupported; @property (readonly, nonatomic) BOOL madridAvailable; @property (readonly, nonatomic) BOOL madridBlocked; @property (readonly, nonatomic) BOOL madridSupported; @property (readonly, nonatomic) BOOL conferencingEnabled; @property (readonly, nonatomic) BOOL conferencingBlocked; @property (readonly, nonatomic) BOOL conferencingAllowed; @property (readonly, nonatomic) BOOL commCenterDead; @property (readonly, nonatomic) BOOL accountModificationRestricted; @property (readonly, nonatomic) BOOL isInMultiUserMode; @property (readonly, nonatomic) BOOL wantsBreakBeforeMake; @property (readonly, nonatomic) BOOL isC2KEquipment; @property (readonly, nonatomic) BOOL supportsHDRdecoding; @property (readonly, nonatomic) BOOL supportsSimultaneousVoiceAndDataRightNow; @property (readonly, nonatomic) BOOL supportsAppleIDIdentification; @property (readonly, nonatomic) BOOL supportsApplePay; @property (readonly, nonatomic) BOOL supportsManateeForAppleCash; @property (readonly, nonatomic) BOOL supportsRegionForAppleCash; @property (readonly, nonatomic) BOOL supportsFMDV2; @property (readonly, nonatomic) BOOL supportsVenice; @property (readonly, nonatomic) BOOL supportsHandoff; @property (readonly, nonatomic) BOOL supportsTethering; @property (readonly, nonatomic) BOOL supportsSMS; @property (readonly, nonatomic) BOOL supportsMMS; @property (readonly, nonatomic) BOOL supportsWiFi; @property (readonly, nonatomic) BOOL supportsCellularData; @property (readonly, nonatomic) BOOL supportsWLAN; @property (readonly, nonatomic) BOOL supportsNonWiFiFaceTime; @property (readonly, nonatomic) BOOL supportsNonWiFiCalling; @property (readonly, nonatomic) BOOL supportsKeySharing; @property (readonly, nonatomic) BOOL supportsHarmony; @property (readonly, nonatomic) BOOL supportsZelkova; @property (readonly, nonatomic) BOOL supportsUWB; @property (readonly, nonatomic) BOOL mmsConfigured; @property (readonly, nonatomic) BOOL supportsFrontFacingCamera; @property (readonly, nonatomic) BOOL supportsBackFacingCamera; @property (readonly, nonatomic) BOOL supportsFunCam; @property (readonly, nonatomic) BOOL supportsAnimojiV2; @property (readonly, nonatomic) BOOL supportsHomeKitResident; @property (readonly, nonatomic) BOOL supportsCinematicFraming; @property (readonly, nonatomic) BOOL supportsHEIFEncoding; @property (readonly, nonatomic) BOOL isGreenTea; @property (readonly, nonatomic) NSDictionary *telephonyCapabilities; @property (readonly, nonatomic) NSString *deviceName; @property (readonly, nonatomic) NSString *deviceColor; @property (readonly, nonatomic) NSString *enclosureColor; @property (readonly, nonatomic) NSString *deviceIDPrefix; @property (readonly, nonatomic) NSString *deviceTypeIDPrefix; @property (readonly, nonatomic) NSString *deviceRegionInfo; @property (readonly, nonatomic) NSString *model; @property (readonly, nonatomic) NSString *userAgentString; @property (readonly, nonatomic) NSString *productName; @property (readonly, nonatomic) NSString *productVersion; @property (readonly, nonatomic) NSString *productBuildVersion; @property (readonly, nonatomic) NSString *productOSVersion; @property (readonly, nonatomic) NSString *deviceInformationString; @property (readonly, nonatomic) long long performanceClass; @property (readonly, nonatomic) long long deviceType; @property (readonly, nonatomic) BOOL registrationSupported; @property (readonly, nonatomic) BOOL supportsSMSIdentification; @property (readonly, nonatomic) BOOL SIMInserted; @property (readonly, nonatomic) NSDictionary *CTNetworkInformation; @property (readonly, nonatomic) NSString *telephoneNumber; @property (readonly, nonatomic) BOOL lowRAMDevice; @property (readonly, nonatomic) BOOL slowCPUDevice; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)sharedInstance; + (id)marketingNameForDeviceType:(long long)a0; - (void)profileConnectionDidReceiveRestrictionChangedNotification:(id)a0 userInfo:(id)a1; - (void)_handleSIMStatusChangedToStatus:(id)a0; - (id)init; - (void)_registerForManagedConfigurationNotifications; - (void)_registerForServiceStatusNotifications; - (void)dealloc; - (BOOL)wifiAllowedForBundleId:(id)a0; - (void)_registerForLockdownNotifications; - (void)_registerForCapabilityNotifications; - (void)_handlePotentialPhoneNumberRegistrationStateChanged; - (id)registrationState; - (void)_updateManagedConfigurationSettings; - (void)_unregisterForServiceStatusNotifications; - (long long)memorySize; - (void)_invalidateValuesCachedForSelectedPhoneNumberRegistration; - (void)operatorBundleChange:(id)a0; - (void)_updateCapabilities; - (void)_handleCarrierSettingsChanged; - (void)phoneNumberChanged:(id)a0; - (BOOL)nonBluetoothAvailableForBundleId:(id)a0; - (void)_unregisterForCommCenterReadyNotifications; - (BOOL)isInDualPhoneIdentityMode; - (void)_registerForCarrierNotifications; - (BOOL)nonWifiAvailableForBundleId:(id)a0; - (void)_updateCTNetworkDictionary:(id)a0 key:(id)a1 withTelephonyNetworkValue:(id)a2 telephonyError:(id)a3; - (void)profileConnectionDidReceiveEffectiveSettingsChangedNotification:(id)a0 userInfo:(id)a1; - (BOOL)inProcess_isCallingSupported; - (void)_lockdownStateChanged:(id)a0; - (void)noteSelectedPhoneNumberRegistrationSubscriptionDidChange; - (void)pnrReadyStateNotification:(id)a0 regState:(BOOL)a1; - (void).cxx_destruct; - (BOOL)_enoughPowerToSupportEffects; - (void)_initializeSIMInsertedCachedValue; - (id)_serviceStatus; - (void)simStatusDidChange:(id)a0 status:(id)a1; - (int)cpuFamily; - (void)_registerForCommCenterReadyNotifications; - (BOOL)_legacy_supportsSMSIdentification; - (void)_registerForInternalCoreTelephonyNotifications; - (void)_commCenterAlive; - (void)carrierBundleChange:(id)a0; - (void)_unregisterForManagedConfigurationNotifications; @end