@class CNContactStore, CNContactViewController; @protocol EKEditItemViewControllerDelegate, EKIdentityProtocol; @interface EKIdentityViewController : UIViewController { id _identity; CNContactViewController *_personViewController; CNContactStore *_store; } @property (weak, nonatomic) id editDelegate; @property (nonatomic) BOOL presentModally; @property (nonatomic) BOOL editItemShouldBeAskedForInjectableViewController; @property (nonatomic) BOOL useCustomBackButton; + (Class)_CNContactClass; + (id)contactForIdentity:(id)a0 keysToFetch:(id)a1; + (Class)_CNContactStoreClass; + (Class)_CNContactStoreConfigurationClass; + (id)_CNLabelWork; + (Class)_CNLabeledValueClass; + (Class)_CNMutableContactClass; + (id)_createContactForIdentity:(id)a0; + (id)_createContactStore; + (id)_fetchContactForIdentity:(id)a0 store:(id)a1 keysToFetch:(id)a2; - (id)initWithIdentity:(id)a0; - (void)loadView; - (void).cxx_destruct; - (id)CNContactEmailAddressesKey; - (id)CNContactPhoneNumbersKey; - (id)EKUI_oopContentBackgroundColor; - (Class)_CNContactViewControllerClass; - (void)_setIdentity:(id)a0; - (void)_updateControllerWithContact:(id)a0 isNew:(BOOL)a1; @end