@class NSArray, CNSchedulerProvider, NSString; @protocol CNScheduler, CNUICoreFamilyInfoFetching, CNUICoreContactStoreFacade, CNDowntimeWhitelistContainerFetching; @interface CNUICoreFamilyMemberContactsModelRetriever : NSObject @property (class, readonly, nonatomic) long long contactFormatterStyle; @property (class, readonly, nonatomic) NSArray *keysToFetch; @property (readonly, nonatomic) id contactStore; @property (readonly, nonatomic) id familyInfoFetcher; @property (readonly, nonatomic) id downtimeContainerFetcher; @property (readonly, nonatomic) CNSchedulerProvider *schedulerProvider; @property (readonly, nonatomic) id backgroundOrImmediateScheduler; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (id)init; - (void).cxx_destruct; - (id)allContacts; - (id)initWithFamilyMember:(id)a0 schedulerProvider:(id)a1; - (id)allContactsModel; - (id)initWithContactStoreFacade:(id)a0 familyInfoFetcher:(id)a1 downtimeContainerFetcher:(id)a2 schedulerProvider:(id)a3; - (id)initWithDowntimeContainerFetcher:(id)a0 schedulerProvider:(id)a1; - (id)modelBuilderForContacts:(id)a0 familyInfo:(id)a1; - (id)modelBuilderForWhitelistedContacts:(id)a0 familyInfo:(id)a1; - (id)whitelistedContactsModel; @end