@class NSString, NSArray, NSURL, NSSet, NSDictionary; @protocol AKURLBagDictionaryProvider; @interface AKURLBag : NSObject @property (class, retain, nonatomic) id sharedMemorySpaceBagProvider; @property (copy, nonatomic) NSString *altDSID; @property (readonly, nonatomic) NSURL *escapeHatchURL; @property (retain, nonatomic) id bagProvider; @property (readonly, nonatomic) NSArray *allKeys; @property (readonly, nonatomic) BOOL isPasskeyCleanupDisabled; @property (readonly, nonatomic) NSURL *basicAuthURL; @property (readonly, nonatomic) NSURL *startProvisioningURL; @property (readonly, nonatomic) NSURL *endProvisioningURL; @property (readonly, nonatomic) NSURL *syncAnisetteURL; @property (readonly, nonatomic) NSURL *upgradeEligibilityCheckURL; @property (readonly, nonatomic) NSURL *upgradeUIURL; @property (readonly, nonatomic) NSURL *validateCodeURL; @property (readonly, nonatomic) NSURL *checkInURL; @property (readonly, nonatomic) NSURL *notificationAckURL; @property (readonly, nonatomic) NSURL *iForgotURL; @property (readonly, nonatomic) NSURL *iForgotContinuationURL; @property (readonly, nonatomic) NSURL *createAppleIDURL; @property (readonly, nonatomic) NSURL *deviceListURL; @property (readonly, nonatomic) NSURL *trustedDevicesURL; @property (readonly, nonatomic) NSURL *trustedDevicesSummaryURL; @property (readonly, nonatomic) NSURL *absintheCertURL; @property (readonly, nonatomic) NSURL *absintheSessionURL; @property (readonly, nonatomic) NSURL *tokenUpgradeURL; @property (readonly, nonatomic) NSURL *configurationInfoURL; @property (readonly, nonatomic) NSURL *fetchConfigDataURL; @property (readonly, nonatomic) NSURL *changePasswordURL; @property (readonly, nonatomic) NSURL *validateVettingTokenURL; @property (readonly, nonatomic) NSURL *renewRecoveryTokenURL; @property (readonly, nonatomic) NSURL *circleURL; @property (readonly, nonatomic) NSURL *fetchFollowUps; @property (readonly, nonatomic) NSURL *fetchUserInfoURL; @property (readonly, nonatomic) NSURL *fetchGlobalConfigURL; @property (readonly, nonatomic) NSURL *fetchAppInfoURL; @property (readonly, nonatomic) NSURL *fetchPrimaryBundleIDURL; @property (readonly, nonatomic) NSURL *fetchAuthenticationModeURL; @property (readonly, nonatomic) NSURL *storeModernRecoveryURL; @property (readonly, nonatomic) NSURL *acsURL; @property (readonly, nonatomic) NSURL *repairURL; @property (readonly, nonatomic) NSURL *userVerificationURL; @property (readonly, nonatomic) NSURL *appleIDAuthorizeHTMLResponseURL; @property (readonly, nonatomic) NSURL *createChildAccountURL; @property (readonly, nonatomic) NSURL *deleteAuthorizedAppURL; @property (readonly, nonatomic) NSURL *privateEmailManageURL; @property (readonly, nonatomic) NSURL *privacyRepairURL; @property (readonly, nonatomic) NSURL *goldilocksIncompatibleDevicesURL; @property (readonly, nonatomic) NSURL *startFidoAuthURL; @property (readonly, nonatomic) NSURL *finishFidoAuthURL; @property (readonly, nonatomic) NSURL *startFidoRecoveryAuthURL; @property (readonly, nonatomic) NSURL *finishFidoRecoveryAuthURL; @property (readonly, nonatomic) NSSet *appleOwnedDomains; @property (readonly, nonatomic) NSSet *appleIDAuthorizationURLs; @property (readonly, nonatomic) NSDictionary *custodianCodeConfiguration; @property (readonly, nonatomic) NSDictionary *inheritanceConfiguration; @property (readonly, nonatomic) NSString *APSEnvironment; @property (readonly, nonatomic) unsigned long long IDMSEnvironment; @property (readonly, nonatomic) unsigned long long lastKnownIDMSEnvironment; @property (readonly, nonatomic, getter=isPhoneNumberSupportedConfig) BOOL phoneNumberSupportedConfig; @property (readonly, nonatomic, getter=isAidProxAdvertisementDisableSupportedConfig) BOOL isAidProxAdvertisementDisableSupportedConfig; @property (readonly, nonatomic, getter=IsInlineFlowSupportedConfig) BOOL inlineFlowSupportedConfig; @property (readonly, nonatomic, getter=isSettingsInlineLogoViewDisabled) BOOL settingsInlineLogoViewDisabled; @property (readonly, nonatomic) NSString *continuationHeaderPrefix; @property (readonly, nonatomic) NSArray *securityUpgradeServiceNames; @property (readonly, nonatomic) NSURL *webAccessDisableURL; @property (readonly, nonatomic) NSURL *webAccessEnableURL; @property (readonly, nonatomic) NSURL *dataRecoveryServiceDisableURL; @property (readonly, nonatomic) NSURL *dataRecoveryServiceEnableURL; @property (readonly, nonatomic) NSURL *walrusKBURL; @property (readonly, nonatomic) NSURL *walrusCountryAnchorKBURL; @property (readonly, nonatomic) NSURL *webAccessKBURL; @property (readonly, nonatomic) NSURL *contactKeyVerificationIneligibleDevicesURL; @property (readonly, nonatomic) NSURL *startPasskeyRegistrationURL; @property (readonly, nonatomic) NSURL *finishPasskeyRegistrationURL; @property (readonly, nonatomic) NSURL *generateVerificationTokenURL; @property (readonly, nonatomic) NSURL *unenrollPasskeyURL; @property (readonly, nonatomic) NSURL *iForgotWebURLToIntercept; @property (readonly, nonatomic) BOOL disablePSCreateAndForgetLink; + (id)keyForEscapeHatchURL; + (unsigned long long)IDMSEnvironmentFromBag:(id)a0; + (id)sharedBag; + (BOOL)looksLikeiForgotURLKey:(id)a0; + (id)_requestEnvironmentsWithBag:(id)a0; + (id)bagForAltDSID:(id)a0; + (unsigned long long)_IDMSEnvironmentFromString:(id)a0; + (id)_currentBagsUnderLockWithBlock:(id /* block */)a0; - (id)initWithAltDSID:(id)a0; - (BOOL)requestNewURLBagIfNecessaryWithError:(id *)a0; - (void)_fetchURLBagWithCompletion:(id /* block */)a0; - (id)_urlBagFromCache:(BOOL)a0 withError:(id *)a1; - (id)_urlAtKey:(id)a0 fromURLBag:(id)a1; - (void)forceUpdateBagWithUrlSwitchData:(id)a0 completion:(id /* block */)a1; - (id)_urlAtKey:(id)a0; - (id)configurationAtKey:(id)a0; - (id)urlDictionaryAtKey:(id)a0; - (BOOL)isAidProxAdvertisementDisabledConfig; - (id)configurationAtKey:(id)a0 fromCache:(BOOL)a1; - (id)_requestNewURLBagIfNecessaryWithError:(id *)a0; - (id)_configurationsFromCache:(BOOL)a0 withError:(id *)a1; - (void)requestNewURLBagIfNecessaryWithCompletion:(id /* block */)a0; - (void).cxx_destruct; - (id)urlAtKey:(id)a0; - (id)_requestEnvironmentsWithError:(id *)a0; - (BOOL)isBaaEnabledForKey:(id)a0; - (id)_urlFromCacheAtKey:(id)a0; @end