@class NSString; @protocol CNUIPRLikenessProvider, CNScheduler; @interface CNUIPlaceholderProviderFactory : NSObject { id _placeholderProvider; id _organizationPlaceholderProvider; id _loadingPlaceholderProvider; } @property (retain, nonatomic) id resourceLock; @property (retain, nonatomic) id highPriorityLock; @property (readonly) id placeholderProvider; @property (readonly) id loadingPlaceholderProvider; @property (readonly) id loadingGroupPlaceholderProvider; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @end