@class NSString, NSObject; @protocol OS_dispatch_queue; @interface ENConfigurationStore : NSObject @property (readonly, copy, nonatomic) NSString *directoryPath; @property (retain, nonatomic) NSObject<OS_dispatch_queue> *storeQueue; @property (nonatomic) BOOL developerServerConfiguration; @property (copy, nonatomic) NSString *regionIdentifierOverride; + (id)legacyAppCacheURL; - (BOOL)_saveRegionConfiguration:(id)a0 error:(id *)a1; - (void)prefsChanged; - (id)init; - (id)serverSubdivisionListCacheURL; - (id)cachedAppConfiguationForBundleID:(id)a0 forRegionID:(id)a1; - (id)initWithDirectoryPath:(id)a0; - (id)_serverConfigurationResponseForRegion:(id)a0; - (BOOL)_saveServerConfigurationResponse:(id)a0 error:(id *)a1; - (id)subdivisionListCacheURL; - (void)allAgencyServerRegionConfigurationsWithCompletion:(id /* block */)a0; - (id)_existingConfigurationForRegion:(id)a0; - (id)regionCacheURL; - (BOOL)_saveCountrySubdivisionList:(id)a0 country:(id)a1 error:(id *)a2; - (id)allRegionServerConfigurations; - (id)_agencyConfigurationForRegion:(id)a0; - (id)serverConfigurationResponseForRegion:(id)a0; - (id)fileURLforCountrySubdivisionList:(id)a0; - (id)subdivisionListForRegion:(id)a0; - (id)configurationForRegion:(id)a0; - (id)fileURLForCountryRegionHash:(id)a0; - (id)allCachedRegions; - (void)allRegionServerConfigurationsWithCompletion:(id /* block */)a0; - (id)serverConfigurationForRegion:(id)a0; - (void)allCachedServerResponseConfigurationsWithCountryCode:(id)a0 completion:(id /* block */)a1; - (BOOL)saveRegionConfiguration:(id)a0 error:(id *)a1; - (BOOL)_removeSubdivisionListForRegion:(id)a0 error:(id *)a1; - (id)_subdivisionListForRegion:(id)a0; - (id)downloadConfigurationForRegion:(id)a0; - (id)localeIdentifiersForRegion:(id)a0; - (void)enumerateCachedRegionServerConfigurationsWithHandler:(id /* block */)a0; - (id)_regionHashForRegion:(id)a0; - (BOOL)regionSupportsSubdivisions:(id)a0; - (BOOL)saveServerConfigurationResponse:(id)a0 error:(id *)a1; - (void)_enumerateCachedServerResponseConfigurationsWithDirectoryURL:(id)a0 prefix:(id)a1 handler:(id /* block */)a2; - (id)regionFromServerResponse:(id)a0; - (void)allRegionConfigurationsWithCompletion:(id /* block */)a0; - (BOOL)removeSubdivisionListForRegion:(id)a0 error:(id *)a1; - (id)_localeForRegion:(id)a0; - (BOOL)saveCountrySubdivisionList:(id)a0 region:(id)a1 error:(id *)a2; - (id)legacyAppConfiguationForMobileCountryCode:(id)a0; - (void)allCachedCountryCodesServerResponseWithDirectoryURL:(id)a0 handler:(id /* block */)a1; - (id)_configurationForRegion:(id)a0; - (id)allRegionServerConfigurationsForCountryCode:(id)a0; - (BOOL)_saveRegionHash:(id)a0 region:(id)a1 error:(id *)a2; - (id)localeForRegion:(id)a0; - (void)allCachedServerResponseConfigurationsWithCompletion:(id /* block */)a0; - (id)systemConfigurationCacheURL; - (id)allRegionConfigurations; - (id)developerConfigurationsURL; - (id)_allCachedServerResponseConfigurationsWithPrefix:(id)a0; - (id)fileURLforRegionConfiguration:(id)a0; - (id)configurationCacheURL; - (void).cxx_destruct; - (id)_localeIdentifiersForRegion:(id)a0; - (BOOL)saveTemporaryCountrySubdivisionList:(id)a0 region:(id)a1 error:(id *)a2; - (id)agencyConfigurationForRegion:(id)a0; - (id)_serverConfigurationResponseForFileURL:(id)a0; - (id)allCachedCountries; - (id)_existingConfigurationForRegionPath:(id)a0; - (id)regionHashForRegion:(id)a0; - (id)serverExposureConfigurationForRegion:(id)a0; - (id)developerSubdivisionListCacheURL; - (void)clearTemporaryCountrySubdivisionList; - (id)_directoryURLForCachedConfigurations; - (void)resetStore; - (void)enumerateCachedRegionServerConfigurationsWithCountryCode:(id)a0 handler:(id /* block */)a1; - (BOOL)saveTemporaryServerConfigurations:(id)a0 error:(id *)a1; - (void)clearTemporaryServerConfigurations; - (BOOL)removeConfigurationsForRegion:(id)a0 includingSubdivisions:(BOOL)a1 error:(id *)a2; - (BOOL)removeConfigurationsForRegionCode:(id)a0 error:(id *)a1; - (BOOL)saveRegionHash:(id)a0 region:(id)a1 error:(id *)a2; - (id)fileURLforRegionServerConfiguration:(id)a0; - (id)serverConfigurationCacheURL; - (id)_serverConfigurationForRegion:(id)a0; @end