@class NSNotificationCenter, NSString, CNUserDefaults; @protocol CNFileManager, CNAuthorizationContext, CNEntitlementVerification, CNLocalizationServices, CNSchedulerProvider, CNProbabilityUtility, CNTimeProvider, _TtP18ContactsFoundation24CNKeychainFacadeProtocol_; @interface CNEnvironmentTestDouble : CNEnvironment @property (nonatomic, retain) id<_TtP18ContactsFoundation24CNKeychainFacadeProtocol_> keychainFacade; @property (retain) id fileManager; @property (retain) CNUserDefaults *userDefaults; @property (retain) id schedulerProvider; @property (retain) id timeProvider; @property (retain) NSNotificationCenter *notificationCenter; @property (retain) id entitlementVerifier; @property (retain) id authorizationContext; @property (retain) id localizationServices; @property (retain) id probabilityUtility; @property (copy) NSString *mainBundleIdentifier; @property (copy) NSString *defaultCountryCode; @property (getter=isInternalBuild) BOOL internalBuild; @property (getter=isCommLimitsEnabled) BOOL commLimitsEnabled; @property (getter=isKeychainEnabled) BOOL keychainEnabled; - (void)setNotificationCenter:(id)a0; - (void)setSchedulerProvider:(id)a0; - (id)init; - (void)setInternalBuild:(BOOL)a0; - (void)setFileManager:(id)a0; - (void)setUserDefaults:(id)a0; - (void)setAuthorizationContext:(id)a0; - (void)setMainBundleIdentifier:(id)a0; - (void)setCommLimitsEnabled:(BOOL)a0; - (void)setDefaultCountryCode:(id)a0; - (void)setEntitlementVerifier:(id)a0; - (void)setKeychainEnabled:(BOOL)a0; - (void)setLocalizationServices:(id)a0; - (void)setProbabilityUtility:(id)a0; - (void)setTimeProvider:(id)a0; @end