@class CacheDeleteServiceInfo, NSXPCListenerEndpoint, NSObject; @protocol OS_dispatch_queue; @interface CacheDeleteServiceListener : CacheDeleteListener <CacheDeleteServiceProtocol> @property (copy, nonatomic) id /* block */ purgeable; @property (copy, nonatomic) id /* block */ purge; @property (copy, nonatomic) id /* block */ periodic; @property (copy, nonatomic) id /* block */ cancel; @property (copy, nonatomic) id /* block */ notify; @property (copy, nonatomic) id /* block */ callback; @property (retain, nonatomic) NSObject<OS_dispatch_queue> *queue; @property (readonly) BOOL legacyCallbacks; @property (readonly) BOOL anonymous; @property (readonly, nonatomic) CacheDeleteServiceInfo *serviceInfo; @property (readonly) NSXPCListenerEndpoint *endpoint; + (id)cacheDeleteServiceListener:(id)a0 options:(id)a1; - (void)serviceNotify:(id)a0 replyBlock:(id /* block */)a1; - (void)setPurgeable:(id /* block */)a0 purge:(id /* block */)a1 cancel:(id /* block */)a2 periodic:(id /* block */)a3 notify:(id /* block */)a4 callback:(id /* block */)a5 entitlements:(id)a6; - (id)initWithName:(id)a0 options:(id)a1; - (void)servicePeriodic:(int)a0 info:(id)a1 replyBlock:(id /* block */)a2; - (void)serviceCancelPurge:(id /* block */)a0; - (void)serviceCallback:(id)a0 replyBlock:(id /* block */)a1; - (void)servicePing:(id /* block */)a0; - (void).cxx_destruct; - (void)servicePurge:(int)a0 info:(id)a1 replyBlock:(id /* block */)a2; - (void)setNotifyCallback:(id /* block */)a0; - (void)servicePurgeable:(int)a0 info:(id)a1 replyBlock:(id /* block */)a2; @end