System/Library/PrivateFrameworks/BusinessChatService.framework
BCSBusinessQueryService.h
Download BCSBusinessQueryService.h
@class NSString, NSDate;
@protocol BCSXPCDaemonConnectionProtocol;
@interface BCSBusinessQueryService : NSObject {
NSDate *_lastTimeoutDate;
id<BCSXPCDaemonConnectionProtocol> _connection;
NSString *_clientBundleIdentifier;
}
- (id)init;
- (void).cxx_destruct;
- (void)fetchBusinessCallerMetadataWithPhoneNumber:(id)a0 completion:(id /* block */)a1;
- (void)isBusinessCallerRegisteredForPhoneNumber:(id)a0 completion:(id /* block */)a1;
- (void)fetchBusinessItemWithDetailsForPhoneNumber:(id)a0 completion:(id /* block */)a1;
- (void)isBusinessRegisteredForPhoneNumber:(id)a0 completion:(id /* block */)a1;
- (void)warmCacheIfNecessaryForPhoneNumbers:(id)a0;
- (void)_deleteInMemoryCache;
- (void)_isBusinessRegisteredForURL:(id)a0 chopURL:(BOOL)a1 completion:(id /* block */)a2;
- (id)businessItemForPhoneNumber:(id)a0 isChatSuggestVisible:(BOOL *)a1 error:(id *)a2;
- (id)businessItemForPhoneNumber:(id)a0 isMessageable:(BOOL *)a1 isChatSuggestVisible:(BOOL *)a2 error:(id *)a3;
- (void)clearCachesForLinkItemsAssociatedWithBundleID:(id)a0 completion:(id /* block */)a1;
- (void)clearCachesForType:(long long)a0 completion:(id /* block */)a1;
- (void)clearExpiredCachesForType:(long long)a0 completion:(id /* block */)a1;
- (void)fetchBusinessItemForPhoneNumber:(id)a0 completion:(id /* block */)a1;
- (void)fetchBusinessItemWithPhoneNumber:(id)a0 completion:(id /* block */)a1;
- (void)fetchLinkItemWithHash:(id)a0 completion:(id /* block */)a1;
- (void)fetchLinkItemWithURL:(id)a0 chopURL:(BOOL)a1 completion:(id /* block */)a2;
- (void)fetchLinkItemWithURL:(id)a0 completion:(id /* block */)a1;
- (void)fetchSquareIconDataForBusinessItem:(id)a0 completion:(id /* block */)a1;
- (id)initWithConnection:(id)a0 clientBundleIdentifier:(id)a1;
- (void)isBusinessRegisteredForURL:(id)a0 chopURL:(BOOL)a1 completion:(id /* block */)a2;
- (void)isBusinessRegisteredForURL:(id)a0 completion:(id /* block */)a1;
- (void)prefetchBloomFilterAndConfigCacheWithCompletion:(id /* block */)a0;
@end