@class NSMutableDictionary, NSObject; @protocol OS_xpc_object, WebBookmarksXPCConnectionDelegate, OS_dispatch_queue; @interface WebBookmarksXPCConnection : NSObject { NSMutableDictionary *_messageHandlers; NSMutableDictionary *_entitlementLookupCache; NSObject *_connectionQueue; } @property (readonly, nonatomic) NSObject *connection; @property (weak, nonatomic) id delegate; - (void)setHandler:(id /* block */)a0 forMessageNamed:(const char *)a1; - (id)initWithConnection:(id)a0; - (void)_handleMessage:(id)a0; - (void)sendMessage:(id)a0; - (void)setMessageHandlers:(id)a0; - (void).cxx_destruct; - (BOOL)hasBoolEntitlement:(id)a0; - (id)initClientForMachService:(const char *)a0; - (id)messageWithName:(const char *)a0; - (void)sendMessage:(id)a0 withReplyHandler:(id /* block */)a1; @end