luxlabs header browser preview


@class NSCache, NSData;

@interface IMDContactCache : NSObject

@property (retain, nonatomic) NSCache *cache;
@property (retain, nonatomic) NSData *currentHistoryToken;

+ (id)sharedInstance;
+ (id)contactsForVCardAtPath:(id)a0;
+ (void)updateAttributes:(id)a0 withAddressFromContact:(id)a1;
+ (void)vCardCoordinateForMapURL:(id)a0 outLatitude:(float *)a1 outLongitude:(float *)a2;
+ (id)vCardMapURLForContact:(id)a0;
+ (id)vCardNameForContact:(id)a0;

- (id)init;
- (void)resetCache;
- (void)contactStoreDidChange:(id)a0;
- (void).cxx_destruct;
- (id)_handlesMatchingContactIdentifier:(id)a0;
- (void)cacheContact:(id)a0 forKey:(id)a1;
- (void)cacheContactsFromFetchResults:(id)a0 forAliases:(id)a1;
- (id)cachedContactForKey:(id)a0;
- (void)removeCachedContactForKey:(id)a0;
- (void)updateCacheForAliases:(id)a0;

@end