/*
                       * This header is generated by classdump-dyld 1.5
                       * on Friday, April 30, 2021 at 11:37:05 AM Mountain Standard Time
                       * Operating System: Version 13.5.1 (Build 17F80)
                       * Image Source: /System/Library/PrivateFrameworks/IMCore.framework/IMCore
                       * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos. Updated by Kevin Bradley.
                       */


@protocol OS_dispatch_queue;
@class NSMutableDictionary, NSObject;

@interface IMPersonABRecordIDCache : NSObject {

	NSMutableDictionary* _cache;
	NSObject*<OS_dispatch_queue> _cacheDiskQueue;
	double _coalescingPeriod;

}

@property (assign,nonatomic) double coalescingPeriod;              //@synthesize coalescingPeriod=_coalescingPeriod - In the implementation block
+(id)sharedInstance;
-(id)description;
-(unsigned long long)versionNumber;
-(id)filePath;
-(void)_persistCache;
-(id)cachedRecordResultForQuery:(id)arg1 sequenceNumber:(long long)arg2 ;
-(void)setCachedRecordResult:(int)arg1 identifier:(int)arg2 forQuery:(id)arg3 sequenceNumber:(long long)arg4 ;
-(void)clearExistingPreferencesCache;
-(id)abUniqueID;
-(id)_abCache;
-(void)_persistCache:(BOOL)arg1 ;
-(long long)cacheSequenceNumber;
-(void)setCacheSequenceNumber:(long long)arg1 ;
-(double)coalescingPeriod;
-(void)setCoalescingPeriod:(double)arg1 ;
-(void)_forceCachePersist;
-(void)setParentPath:(id)arg1 ;
-(void)clearInMemoryCache;
@end

